Ciao Ragazzi,
nella costruzione di uno script sto avendo difficoltà durante la costruzione dei cicli while:
codice:
$result = mysql_query("SELECT * FROM groups");
while($_GROUP = mysql_fetch_array($result))
{
print "<tr><td colspan=3 class='blockTitle2'><div align = center>.:$_GROUP[NAME]:.</div></td></tr>";
print "<tr><td class='blockContent'>ID</td><td class='blockContent'>Nome</td><td class='blockContent'>Blabla</td></tr>";
$result = mysql_query("SELECT * FROM friends WHERE groupid = '$_GROUP[ID]'");
while($_FRIEND = mysql_fetch_array($result))
{
$result = mysql_query("SELECT COUNT(*) AS tot FROM bla WHERE friendid = '$_FRIEND[ID]'");
$array = mysql_fetch_array($result);
$_FRIEND['TOT'] = $array['tot'];
print "
<tr><td class='blockContent'>$_FRIEND[ID]</td>
<td class='blockContent'>$_FRIEND[NAME]</td>
<td class='blockContent'>$_FRIEND[TOT]</td></tr>";
}
}
Praticamente il primo while stampa i gruppi e il while 'figlio' stampa tutti gli amici che fanno parte di quel determinato gruppo... il mio problema è che mi stampa un solo record, gli altri no... sapreste aiutarmi? Se non avete capito postate e vi risponderò. Grazie