Ciao ragazzi! 
Sono nuovo in questo forum. Non c'è altra migliore occasione di augurare a tutti vuon buon Natale ^_^
Quando avete un po' di tempo, mi date una mano per sbrogliare questo nodo?
Avrei bisogno di creare una tabella dinamica nella quale vengono riportati i dati estratti da una query.
Il problema è che per ogni risultato, il codice sotto, mi genera una tabella nuova.
Io vorrei che mi generasse soltanto una riga...per ogni risultato.
Credo che il problema sia causato dall'errato coordinamento dei 2 cicli while.
Ecco il codice:
<?
$conn = mysql_connect($db_host,$db_user,$db_password) or die("Errore nella connessione a MySql: " . mysql_error());
mysql_select_db($db_database, $conn) or die("Errore nella connessione al database" . mysql_error());
$query = "SELECT uid FROM group WHERE gid='6'";
$result = mysql_query($query, $conn) or die("nessun risultato" . mysql_error());
while ($ris = mysql_fetch_array($result)) {
$query1 = "SELECT uname, name, email FROM users WHERE uid='" . $ris['uid'] . "'" or die("Errore nella query " . mysql_error());
$result1 = mysql_query($query1,$conn) or die("nessun risultato" . mysql_error());
$tab.='<table width="100%" border="1">
<tr>
<td><div align="center">** Nominativo </div></td>
<td><div align="center"> Utenza </div></td>
<td><div align="center"> Indirizzo E-mail </div></td>
<td><div align="center"> prova **</div></td>
</tr>';
while ($ris1 = mysql_fetch_array($result1)) {
$Nominativo = $ris1['pn_name'] ;
$Utenza = $ris1['pn_uname'] ;
$Email = $ris1['pn_email'] ;
$tab.='<tr>
<td><div align="center">'.$Nominativo.' </div></td>
<td><div align="center">'.$Utenza.' </div></td>
<td><div align="center">'.$Email.' </div></td>
</tr>';
$tab .='</table>';
}
}
echo $tab;
?>
Spero che mi aiutiate a capire 
Ciao! 