Hola, soy nuevo en el foro pero de aqui he resulto muchas dudas, mi problema es el siguiente:
Necesito validar informacion de un formulario, que esta no se encuentre ya en una base de datos, por ejemplo el salon, el dia, la hora de inicio y la hora final, ya tengo la conulta SQL, pero lo que necesito es que antes de enviar la informacion a la BD me muestre una aviso de que si esta ocupado el salon a cierta hora tal dia, este es mi sql me falta optimizarlo un poco pero funciona, necesito orientacion de como lo puedo realizar, muchas gracias.
$sqld1 = "SELECT * FROM horario where dia1 = '$dia'";
$resd1 = mysql_query($sqld1) or die ("La consulta fallo :@".mysql_error());
if (mysql_num_rows($resd1) == 0){
echo "No se encontro el dia 1";
//header("Location: index.html");
exit;
}else{
$sqls = "SELECT * FROM horario where lugarh = '$salon'";
$ress = mysql_query($sqls) or die ("La consulta fallo en el salon".mysql_error());
if (mysql_num_rows($ress) == 0 ){
echo "No se encontro el salon en el dia 1";
exit();
}else{
$sqlh = "SELECT * FROM horario WHERE LUGARH = '$salon' AND HRI1 >= '$hri' AND HRF1 <= '$hrf'";
$resh = mysql_query($sqlh) or die ("La consulta fallo en la hora");
if (mysql_num_rows($resh) == 0 ){
echo "Se encontro la hora en el salon en el dia 1";
exit();
}else{
echo "Cuidado todo se traslapa";
exit();
}
}
}