Código PHP:
Ver original/*este query es el que me trae los datos
filtrados por la fecha y ordenado por el campo de la pagina. */
$sql="SELECT * FROM control WHERE fecha='".$fechag."'ORDER BY horallegada DESC";
$idcontrol=$row['idcontrol'];
$horallegada=$row['horallegada'];
for($i=1;$i<=10; $i++) {
if($row['hora'.$i]!="") {
$resultado=$row['hora'.$i];
/* Con esto te ahorras tanto el array $hora como las
tropecientas variables $horaN que hiciste al principio */
}
}
echo "<tr>";
echo "<td width='35' bgcolor='#4BACC6' class='letra'><a href='edit1.php?idcontrol=".$idcontrol."'><strong>".$idcontrol."</strong></a></td>";
echo "<td width='90' bgcolor='#4BACC6' class='letra'><a href='edit1.php?idcontrol=".$idcontrol."'>".$horallegada."</a></td>";
echo "<td width='74' bgcolor='#4BACC6' class='letra'><a href='edit1.php?idcontrol=".$idcontrol."'>".$resultado."</a></td>";
echo "</tr>";
Eso sería lo ideal.