funzia perfettamenteOriginariamente inviato da piero.mac
Prova con mysql_data_seek ad reinizializzare il risultato:
codice:$query = mysql_query ("select * from categorie", $connessione); while ($results = mysql_fetch_assoc ($query)) { echo ("<pre>"); print_r ($results); echo ("</pre><hr>"); } mysql_data_seek($query,0); while ($results = mysql_fetch_assoc ($query)) { echo ("<pre>"); print_r ($results); echo ("</pre><hr>"); }![]()
intanto avevo risolto così
com'è questa come soluzione?codice:<? $connessione = mysql_connect($host,$user,$pass) or exit; $selezione = mysql_select_db($db,$connessione) or exit; $query = mysql_query ("select * from categorie", $connessione); while ($results = mysql_fetch_assoc ($query)) { $arrei[$results[id]][parent] = $results[parent]; $arrei[$results[id]][nome] = $results[nome]; } ?> <pre> <?php print_r ($arrei) ?> </pre>
considera un database di quasi diecimila record devo scegliere tra queste due soluzioni...
come posso fare a testare i tempi di risposta del server?
![]()

