Usa questo nella tua query:
LIMIT 24
LIMITE è una funzione MySQL che seleziona un particolare intervallo di risultati dai risultati della query. Ci sono fondamentalmente due modi per usarlo:
- Semplicemente specificando il numero di risultati che vuoi recuperare, come
LIMIT 24
; o - Specificando un altro intervallo sotto forma di
LIMIT X, Y
. DoveX
è l'inizio eY
è il numero di righe che vuoi recuperare, ad esempio:LIMIT 10,5
che selezionerebbe i 5 risultati dalla riga11
a15
Nel tuo caso particolare puoi semplicemente sostituire questa riga:
$query = "SELECT * FROM {$tableObject} {$sort1};";
Per:
$query = "SELECT * FROM {$tableObject} {$sort1} LIMIT 24;";
o anche:
$query = "SELECT * FROM {$tableObject} {$sort1} LIMIT 0,24;";
Per una migliore comprensione di come utilizzare limit, ti consiglio di leggere questa pagina da Manuale MySQL