Thread obsoleto Usare la clausola LIMIT (o altro)

fra71195

Utente Normale
Autore del topic
4 Gennaio 2011
56
0
Miglior risposta
0
Salve ragazzi,
ho un database con circa 4000 libri inseriti. Nel momento della visualizzazione di tutta la lista, come di norma, la pagina in php mi mostra tutti i record in una pagina. Volevo sapere, è possibile dividere un tot di record da visualizzare per pagina utilizzando LIMIT?
Grazie mille :emoji_slight_smile:
 
Aggiungendo alla fine della query LIMIT 0, 10 per esempio recuperi gli ultimi 10 elementi
 
Aggiungendo alla fine della query LIMIT 0, 10 per esempio recuperi gli ultimi 10 elementi

Non è del tutto giusto. Ciò avviene solamente se usato insieme a ORDER BY id DESC (supponendo che "id" sia un campo INT AUTO_INCREMENT PRIMARY KEY), altrimenti prende i primi 10.
 
Ciao,
Da come ricordo se non è specificato l'order by MySQL recupera i dati in ordine di inserimento quindi gli ultimi 10 inseriti.
 
Ultima modifica:
si, il campo id è:
-intero;
-auto_incremet;
-chiave primaria;