risultati query in più pagine usando <! next page->, wordpress php

Ciao a tutti, premetto che sono su buddypress e sto cercando di creare una pagina con un template mio.
Faccio una query in una tabella e ho oltre 50 righe di risultato. Volevo ripartire il risultato su più pagine usando il tag di wordpress <!–nextpage–>.
però la pagina viene effettivamente tagliata dopo 10 righe ma non crea (o non mostra) le pagine successive, segno che mi manchi qualcosa o che lo script non sia consistente...
Codice:
$data = mysql_query("SELECT date_format(date,' %d-%m-%y') as date, bac, nom, evenement,  description FROM events where evenement = 'Décès' order by bac LIMIT $start_from, 10") or die(mysql_error());
$sql = mysql_query("SELECT COUNT(id) FROM events") or die(mysql_error());
$row =  mysql_fetch_row( $sql );
$total_records = $row[0];
$total_pages = ceil($total_records / 10);
while($info = mysql_fetch_array( $data ))
 {
$date = $info['date'];
$bac = $info['bac'];
$nom = $info['nom'];
$evenement = $info['evenement'];
$description = $info['description']; ?>

<tr>
<th ><?php echo $date;?></th>
<th><?php echo $bac;?></th>
<th><?php echo $nom ;?></th>
<th><?php echo $evenement;?></th>
<th><?php echo $description;?></th>
</tr>
<?php
for ($i=1; $i<=$total_pages; $i++) {
            echo " <!–nextpage–> ";
};
 }
?>

serve illuminazione :) grazie in anticipo
 
grazie

ciao
potresti dare un occhio a
https://www.mrw.it/php/articoli/gestire-paginazione-records-mysql-classe-php_816_2.html - 25.7kb
e
https://www.mrw.it/php/articoli/paginazione-dati-estratti-db-mysql_455.html
comunque così a naso non vedo dove valorizzi la variabile
$start_from nella query .... LIMIT $start_from, 10")
se non la valorizzi riparti sempre dal primo record

Grazie mille, sopratutto il primo link (molto didattico), mentre stavo postando...stavi rispondendo.... :)
 

Discussioni simili