Cita:
Iniciado por gordot while ($FILA=mysql_fetch_array($RESULTADO))
{
if ($hora3>$hora4 || $c==2 || $hora==$hora2 || $FILA['hora']==$hora || $FILA['hora']>$hora || $FILA['hora2']==$hora2 )
{
echo "<div class='mensaje'>";
echo "No está disponible esta fecha y hora, intente de nuevo...";
echo "<br>";
echo "<br>";
echo "<a href='reservar.php'>Volver atrás</a>";
echo "</div>";
include("calendar/desconectar.inc");
}
}
else
{
-------------------------------------------------> ACA ME DICE QUE NO CERRE UNA LLAVE, PERO ESTA TODO BIEN
echo "<div class='mensaje'>";
echo "Esta fecha y hora esta disponible...";
echo "</div>";
echo '<br>';
echo "<li><b>Fecha:</b> $fecha</li>";
echo '<br>';
echo "<li><b>Hora:</b> $hora hs Hasta $hora2 hs</li>";
echo "<form action='insertar.php' method='post' name='' id=''>";
echo "<input type='hidden' name='fecha' value=$fecha>";
echo "<input type='hidden' name='hora' value='$hora'>";
echo "<input type='hidden' name='hora2' value='$hora2'>";
echo "<input type='hidden' name='tipo' value='$tipo'>";
echo "<input type='submit' name='enviar' value='Confirmar'>";
echo "</form>";
include("calendar/desconectar.inc");
}
} // fin else tenis
?>
[/PHP]que estoy haciendo mal?
gracias por su ayuda
Estás cerrando el while primero y luego haces el else....
Saludos