Dunque, richiamo da una tabella del db una serie di valori, con questo codice:
-----------------------------------
$result = mysql_query("SELECT * FROM `utenti`");
while ($row = mysql_fetch_array($result)) {
if ($row['crs']) {
echo "<font color=\"#003399\" size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\">[b]CORSO: ";
echo $row["crs"];
echo "
";
}
}
-----------------------------------
il passaggio successivo, nella medesima pagina, e richiamare sempre dal db altri valori, ma che, di volta in volta, rispondano alla condizione che un determinato valore corrisponda ad uno di quelli precedenti.
Provo a spiegarmi meglio: la query di prima mi restituisce, ad es., i valori
Corso n°1
Corso n°2
Corso n°3
quindi io devo richiamare tutti gli allievi del corso n°1, poi del 2 e del 3, utilizzando la condizione WHERE nella query.
Ad es. con questo codice:
-----------------------------------
$result2 = mysql_query("SELECT * FROM `utenti` WHERE `corso`='$chkcorso' and `identita`='$qlf1'");
while ($row2 = mysql_fetch_array($result2)) {
echo "<font color=\"#003399\" size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\">[b]";
echo "DOCENTI: ";
echo $row2["nome"];
echo "";
echo $row2["cognome"];
echo "
";
}
-----------------------------------
Ma come faccio ad ottenere la variabile 'di controllo' $chkcorso?
In realtà, poi, mi servono 'n' variabili, una per ciascun possibile corso presente nel db... quindi, in effetti, il (mio) problema è anche un tantino più ampio...
Insomma, quel che vorrei ottenere è qualcosa del genere:
-----------------------------------
Corso n°1
Docenti: Pippo, Ciccio, Lucia
Tutor: Enza
Allievi: Maria, Luca, Giorgio, etc...
Corso n°2
Docenti: Maria, Giorgio
Tutor: Lucia
Allievi: Enza, Luca, Peppe, etc...
Corso n°3
Docenti: Antonio, Giorgio
Tutor: Sergio
Allievi: Enzo, Luciana, Marina, etc...
-----------------------------------
Come faccio ad ottenerlo?
1Mb di grazie a che mi aiuta!