salve a tutti
volevo chiedere un aiuto riguardo a come potessi fare per organizzare i risultati di una query su degli utenti in modo tale da visualizzarne solo un determinato numero e poi con un pulsante andare avanti con altri risulati...in modo da non avere una pagina enorme con tipo 1000 utenti iscritti il codice è questo

echo"<form action='gestione_utenti.php' method='POST'>";
echo"<table>";
echo"<tr>";
echo"<td><h3>inserisci nickname un utente </h3></td>";
echo"<tr>";
echo"<td><h3>lasciare il campo vuoto per tutti i risultati (O* per un nome che comincia con la o) </h3></td>";
echo"<tr>";
echo"<td>nickname:</td><td><input type='text' name='nickname'></td>";
echo"<tr>";
echo"<td><input type='submit' value='ricerca'></td>";
echo"</table>";
echo"</form>";
}
else{
$nick = str_replace("*", "%", $_POST["nickname"]);
if($nick == "") $nick = "%";

echo"<h2>Risultati: nickname (nome,cognome)</h2>";

$select = "select * from utente where nickname like '".$nick."' ";

$result = mysql_db_query ($DB, $select) or die("
Failed query: $query\n
\n" .mysql_error());


echo"<table>";
while($lista2 = mysql_fetch_array($result)) {
//echo "<div style='background-color: #3072C7; padding: 5px;'>\n";
$nickname=$lista2["nickname"];
$nome=$lista2["nome"];
$cognome=$lista2["cognome"];

echo "<tr><td style='width: 66%'>$nickname ($nome $cognome)</td>";
echo "<td style='width: 22%'>Modifica</td>";
echo "<td style='width: 22%'>Cancella</td></tr>";
//echo"</div>";
//echo"</table>";
}
echo"</table>";
}
}


grazie 1000 per l'aiuto