Salve a tutti 
Avrei un quesito che mi sta facendo dannare dalle 3 di stamattina...
Solo 12 ore...eh eh eh...
Probabilmente mi sto distraendo su qualcosa ma, veramente, non riesco a venirne fuori...
In poche parole sto organizzando delle pseudo librerie...
In una di queste ho inserito le funzioni di intrazione con il database ma con le select a più risultati ho un grosso problema...
La funzione è questa:
Codice PHP:
function select ($select, $from, $where){
// Compongo la query
$select="select $select from $from where $where";
$select = stripslashes($select);
// Eseguo la query e se non va a buon fine mostro l'errore di MySQL
$queryselect = mysql_query ($select) or die (mysql_error());
// Associo ad un array il risultato dell'interrogazione
$selection = mysql_fetch_assoc ( $queryselect);
// Passo l'array al programma
return $selection;
}
E la richiamo, ad esempio, con:
Codice PHP:
$risultato = select ("UTENTE","TABELLA","ID > 0");
Se effettuo:
Codice PHP:
while ($risultato){
print $risultato["UTENTE"];
}
Mi va in loop ed il browser crasha
Il risultato è, ad esempio:
DevilzDevilzDevilzDevilzDevilzDevilz...
Stampa solo il primo record del risultato all'infinito...
Mentre il while dovrebbe saltare, dopo la stampa, al secondo record sino a "svuotare" il risultato dell'interrogazione...
Sapreste darmi una dritta a riguardo...?
La selezione di un solo record non mi da nessun problema...
E' quel while che mi sta facendo impazzire...
Grazie anticipatamente per le vostre eventuali risposte