Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Non mi funziona più il LIMIT di una query

    Non capisco come mai non mi funziona il LIMIT di una query per la paginazione degli articoli.
    Ho fatto diversi test ma non capisco come mai.
    Ho pensato per primo che fosse un problema del mio codice così ho fatto il print della query e modificavo i datiti limite a mano, ma niente non mi prende il primo dato di LIMIT (non ne tiene conto) quindi se faccio ... LIMIT 0, 5 (funziona mi mostra i primi 5 risultati) se faccio ... LIMIT 6, 10 (non va mi mostra 10 risultati).
    Ho pensato che fosse dovuto al fatto che univo + tabelle nella stessa query, ma non è così xke ho provato a fare una semplicissima query (select * from articles limit 6, 10) ma lo stesso

    questa è la query:
    Codice PHP:
    $query "SELECT articles.*, sections.name FROM articles, sections WHERE articles.public='1' AND articles.id_section = sections.id ORDER BY articles.id DESC"
    :master: cosa sbaglio?
    La rovina del mondo sara' l'indifferenza. Ma chi se ne frega!!

  2. #2
    non vedo alcun LIMIT

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    A parte quello che ha detto Piero, LIMIT 6,10 mostra giustamente 10 risultati.
    Devi fare LIMIT 6,5 se vuoi che ne mostri 5 (a partire dal settimo... )

  4. #4
    sto sprofondando dall'imbarazzo.. xke non mi ero accorto di questo errore!!

    Grazie mille luca200 ed anche piero.mac per la vostra disponibilità
    La rovina del mondo sara' l'indifferenza. Ma chi se ne frega!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.