Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/02/2018, 14:49
tomuer01
 
Fecha de Ingreso: enero-2009
Mensajes: 106
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Validar antes de insertar.

Hola,

Estoy realizando esto pero no me resulta.

Código PHP:
Ver original
  1. $query= "SELECT COUNT(*) FROM eventos WHERE id_user='$_SESSION[id_user]' AND (inicio_normal BETWEEN '$inicio_normal' AND '$final_normal' OR final_normal BETWEEN '$inicio_normal' AND '$final_normal')";
  2. if ($mysqli->query($query)->num_rows){
  3.  
  4.     // Si existen eventos mostramos este mensaje.
  5.         echo '<script type="text/javascript">alert("Horario No Disponible ")</script>';
  6.        
  7.         }else {
  8.                
  9.         // insertamos el evento
  10.         $query="INSERT INTO eventos VALUES(null,'$_SESSION[id_user]','$titulo','$body','','$clase','$inicio','$final','$inicio_normal','$final_normal','$dia[0]','$mes[1]','$ano[2]' )";
  11.  
  12.         // Ejecutamos nuestra sentencia sql
  13.         $mysqli->query($query)/*or die('<script type="text/javascript">alert("Horario No Disponible ")</script>')*/;
  14.  
  15.     }

Puede que este haciendo halgo mal.
Favor ayuda.