Ciao, come faccio per fare due QUERY una dentro all'altra?
Avendo 3 elementi nel database e Facendo:
codice:$result=mysql_query("SELECT campo3 FROM tab1"); while ($row = mysql_fetch_array($result)){ $campo3 = $row['campo3']; $result2=mysql_query("SELECT tab2.campo2, tab2.campo1, tab1.campo1 FROM tab1, tab2 WHERE tab1.campo1 = tab2.campo1"); while ($row2 = mysql_fetch_array($result2)){ $campo2 = $row2['campo2']; echo " $campo3 - $campo2"; } }
mi vengono fuori 9 risultati, perché il ciclo ovviamente per tutti e tre i risultati, passa tre volte.
Come faccio per evitarlo e mettere correttamente un WHILE dentro l'altro WHILE?
GRAZIE