Ciao Ragazzi,
nella costruzione di uno script sto avendo difficoltà durante la costruzione dei cicli while:
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ò. Graziecodice:$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>"; } }

Rispondi quotando