salve devo effettuare una query in php mysql.ho un db con nomi e cognomi via tel etc,deco caricare i dati(tramite cognome) e poi visualizzare gl ialtri dati cognome, nome, via tel , etc.ho un problema nel caso in cui ci siano due cognomi uguali mi restituisce sempre le informazioni relative al primo cognome che mi carica.vi posto il code della mia query:


if($_GET[nom]){ // Se esiste la variabile nom (quindi se la richiesta arriva dal nostro filmato Flash)
$select = "SELECT * FROM user_info WHERE (user_id = '$_GET[nom]')";
$result = mysql_query($select); // Eseguiamo la query

while($list = mysql_fetch_array($result)){ // Finchè ci sono risultati
$user_id = $list["user_id"];
for($n=1;$n<=7;$n++){ // Usiamo un ciclo per estrarre tutti i dati
$pippo1= $list["last_name"];
$pippo= $list["first_name"];
$tel = $list["phone"];
$fax = $list["fax"];
$address = $list["address"];
$user_homepage = $list["user_homepage"];
$user_task = $list["user_task"];

}
}
$user_homepage\n $user_task\n ");

print("cognome= $pippo1$pippo$tel$fax$address$user_homepage$user_t ask");


}
else
{
// Se invece è la prima esecuzione e non è stato scelto nessun grafico
$select = "SELECT user_id FROM user_info ORDER BY user_id DESC "; // Selezioniamo i nomi dei grafici
$result = mysql_query($select); // Eseguiamo la query
while($list = mysql_fetch_array($result)){ // Finchè ci sono risultati
$n++ ; // Incrementiamo la variabile $n
$user_id = $list["user_id"]; // associamo alla variabile nome il valore attualmente selezionato nella query (quindi
// man mano, tutti i nomi di grafici presenti nella tabella)
print("user_id$n=$user_id&");
}
}

?>

grazie