Ciao.
Intanto abbiamo un problemino di sintassi...ripulendo un po' il codice si ottiene questo
Codice PHP:
for ($i = 1; $i <=8; $i++)
{
echo "<tr>";
echo "<td align='center'>".$i."</td>";
{
$query_orario="SELECT * FROM orario WHERE cod_giorno='".$k."'";
$exc=mysql_query($query_orario);
$rt= mysql_fetch_array($exc); echo "<td align='center'>".$rt['cod_materia']."</td>";
}
}
che come capirai è un po'...mah!
Poi usi WHERE cod_giorno='".$k."' .. ma k non lo inizializzi mai...inoltre la query iniziale (query_visualizza_orario) la esegui ma non ne usi mai il risultato.
Fossi in te mi rivedrei un po' i fondamentali del php+mysql perchè hai un po' di confusione. Nulla di grave, ma mi dai l'impressione di star andando a tentoni, bendato, in una stanza con uno stereo a 20000 watt acceso, dei sassi nelle scarpe e una mano legata a una caviglia per trovare un capello dentro un vaso di vetro (non so se rendo l'idea
.... scherzo ovviamente eh!)