Ciao a tutti, sono in fase di eleborare un sistema che mi permetta di gestire gli utenti registrati ad un portale.
Ho realizzato una pagina in php, grazie a delle guide di questo portale, che mi permette di visualizzare in ordine alfabetico l'username e l'email degli ultimi utenti registrati eppoi mi sono riservato il potere sempre in questa pagina di formalizzare la loro iscrizione o cancellarli dai miei DB!!!
FIN QUI tutto bene, il mio problema riguarderebbe l'impaginazione dei dati che ora come ora avviene su di una sola pagina e in futuro cio' potrebbe procurarmi dei problemi, ho cercato in questo forum qualche dritta per separare i dati in gruppi di 30 per ogni pagina e creare quindi dei pulsanti avanti ed indietro per scorrere in tutta agilità il contenuto dei miei DB in più pagine, ma non ne ho tratto suggerimenti adeguabili al mio codice!!!
ora vi posto un po' di codice così magari qualcuno mi aiuta....
questo è il codice riguardante la paginazione in una tabella
$count = 0;
$table= '<table width="100%" class="style3">
<tr bgcolor="#99CCCC">
<td width="100">Utente</td><td width="200">Email</td><td width="100">Formalizzazione</td><td width="100">Cancellazione</td>';
$table .= '</tr>';
foreach(get_newusers_list() as $user){
$table .= '<tr bgcolor="'.(($count %2 == 0) ? '#CCFFCC' : '#FFFFFF').'">';
$table .= '<td>'.$user['username'].'</td><td>'.$user['email'].'</td><td>formalizza</td><td>cancella</td>';
}
$table .= '</tr>';
$count++;
questa invece la funzione a cui fa riferimento
function get_newusers_list(){
$result = mysql_query("
SELECT *
FROM nuovi_utenti ORDER BY username
");
$data = array();
while($tmp = mysql_fetch_assoc($result)){
array_push($data, $tmp);
};
return $data;
}