Devo fare in modo che a ogni docente loggato, vengano mostrate le sue materie (ovviamente c'è l'associazione docente-materie nel database). La mia idea è di passargli la login, di confrontarla nel database e quindi di prelevare le sue materie. Ma per qualche ragione che non capisco, la variabile di sessione non viene presa all'interno del select (all'esterno invece esiste).
Questa è la parte "incriminata"![]()
Codice PHP:
<select name="materia">
<?php
$query=mysql_query("SELECT * FROM Docenti WHERE `Docente_login`='{$_SESSION['login']}' ORDER BY Docente_materia_competenza GROUP BY Docente_materia_competenza");
while($row=mysql_fetch_array($query)){
$materia=$row["Docente_materia_competenza"];
echo "<option value='$materia'>$materia</option>
";
}
?>
</select>