Código PHP:
<table style="empty-cells: show;" width="746" border="1">
<tr>
<th width="134" scope="col">Hora</th>
<th width="80" scope="col">Lunes</th>
<th width="80" scope="col">Martes</th>
<th width="80" scope="col">Miercoles</th>
<th width="80" scope="col">Jueves</th>
<th width="80" scope="col">Viernes</th>
<th width="80" scope="col">Sabado</th>
<th width="80" scope="col">Domingo</th>
</tr>
<tr>
<th scope="row">7:30am - 8:10am </th>
<? /////// HORARIO 101 ///////////////////////////////////////////////////////////// ?>
<td><div align="center">
<? while($resultados101 = mysql_fetch_array($resultado1)) {
$rest101_1 = substr($resultados101['hora1'], 0, 2);
$rest101_2 = substr($resultados101['hora2'], 0, 2);
$rest101_3 = substr($resultados101['hora3'], 0, 2);
$rest101_4 = substr($resultados101['hora4'], 0, 2);
?>
<? if(ereg(10, $rest101_1) && ereg(01, $resultados101['dish1'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados101['cod_mat'] ?> ">
<? echo $resultados101['cod_mat']." ".$resultados101['aula1']; ?></a>
<? } elseif(ereg(10, $rest101_2) && ereg(01, $resultados101['dish2'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados101['cod_mat'] ?> ">
<? echo $resultados101['cod_mat']." ".$resultados101['aula2']; ?></a>
<? } elseif(ereg(10, $rest101_3) && ereg(01, $resultados101['dish3'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados101['cod_mat'] ?> ">
<? echo $resultados101['cod_mat']." ".$resultados101['aula3']; ?></a>
<? } elseif(ereg(10, $rest101_4) && ereg(01, $resultados101['dish4'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados101['cod_mat'] ?> ">
<? echo $resultados101['cod_mat']." ".$resultados101['aula4']; ?></a>
<? } } ?>
</div></td>
<? /////// FIN DE HORARIO 101 /////////////////////////////////////////////////////// ?>
<? /////// HORARIO 201 ///////////////////////////////////////////////////////////// ?>
<td><div align="center">
<? while($resultados201 = mysql_fetch_array($resultado1)) {
$rest201_1 = substr($resultados201['hora1'], 0, 2);
$rest201_2 = substr($resultados201['hora2'], 0, 2);
$rest201_3 = substr($resultados201['hora3'], 0, 2);
$rest201_4 = substr($resultados201['hora4'], 0, 2);
?>
<? if(ereg(20, $rest201_1) && ereg(01, $resultados201['dish1'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados201['cod_mat'] ?> ">
<? echo $resultados201['cod_mat']." ".$resultados201['aula1']; ?></a>
<? } elseif(ereg(20, $rest201_2) && ereg(01, $resultados201['dish2'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados201['cod_mat'] ?> ">
<? echo $resultados201['cod_mat']." ".$resultados201['aula2']; ?></a>
<? } elseif(ereg(20, $rest201_3) && ereg(01, $resultados201['dish3'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados201['cod_mat'] ?> ">
<? echo $resultados201['cod_mat']." ".$resultados201['aula3']; ?></a>
<? } elseif(ereg(20, $rest201_4) && ereg(01, $resultados201['dish4'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados201['cod_mat'] ?> ">
<? echo $resultados201['cod_mat']." ".$resultados201['aula4']; ?></a>
<? } } ?>
</div></td>
<? /////// FIN DE HORARIO 201 /////////////////////////////////////////////////////// ?>
<? /////// HORARIO 301 ///////////////////////////////////////////////////////////// ?>
<td><div align="center">
<? while($resultados301 = mysql_fetch_array($resultado1)) {
$rest301_1 = substr($resultados301['hora1'], 0, 2);
$rest301_2 = substr($resultados301['hora2'], 0, 2);
$rest301_3 = substr($resultados301['hora3'], 0, 2);
$rest301_4 = substr($resultados301['hora4'], 0, 2);
?>
<? if(ereg(30, $rest301_1) && ereg(01, $resultados301['dish1'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados301['cod_mat'] ?> ">
<? echo $resultados301['cod_mat']." ".$resultados301['aula1']; ?></a>
<? } elseif(ereg(30, $rest301_2) && ereg(01, $resultados301['dish2'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados301['cod_mat'] ?> ">
<? echo $resultados301['cod_mat']." ".$resultados301['aula2']; ?></a>
<? } elseif(ereg(30, $rest301_3) && ereg(01, $resultados301['dish3'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados301['cod_mat'] ?> ">
<? echo $resultados301['cod_mat']." ".$resultados301['aula3']; ?></a>
<? } elseif(ereg(30, $rest301_4) && ereg(01, $resultados301['dish4'])) { ?>
<a href="inforalum2.php?codigo=<? echo $resultados301['cod_mat'] ?> ">
<? echo $resultados301['cod_mat']." ".$resultados301['aula4']; ?></a>
<? } } ?>
</div></td>
<? /////// FIN DE HORARIO 301 /////////////////////////////////////////////////////// ?>
<td><div align="center">401</div></td>
<td><div align="center">501</div></td>
<td><div align="center">601</div></td>
<td><div align="center">701</div></td>
</tr>
<tr>
<th scope="row">8:10am - 8:50am </th>
<td><div align="center">102</div></td>
<td><div align="center">202</div></td>
<td><div align="center">302</div></td>
<td><div align="center">402</div></td>
<td><div align="center">502</div></td>
<td><div align="center">602</div></td>
<td><div align="center">702</div></td>
</tr>
</table>
aqui esta como va parte del codigo para que veas de los while que te hablo