Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/07/2013, 09:53
Avatar de yamsoft
yamsoft
 
Fecha de Ingreso: julio-2013
Ubicación: Maracaibo
Mensajes: 27
Antigüedad: 10 años, 9 meses
Puntos: 2
Respuesta: consulta en base de datos

Cuando vayas a escribir una respuesta, del combo llamado Highlight selecciona el lenguaje que vas a colorear :) asi de simple...

No entiendo el porque sacas la variable $horaDeCita de otra página si lo que necesitas verificar el la fecha y la hora que el usuario introduce en el formulario anterior ¿O me equivoco?

Queriendo decir que tu consulta quedaría de la siguiente manera:

Código PHP:
Ver original
  1. if(isset($_POST['enviar']))
  2. {
  3.     extract($_POST);  con esto conviertes $_POST['vars'] = $vars;
  4.  
  5.     $checkHora    = $hora . ':' . $minutos;
  6.     $seekPrevCita = mysql_query("SELECT * FROM citas WHERE diaCita='$fechaEnCurso' AND  horaCita='$checkHora.'");
  7.  
  8. if(mysql_num_rows($seekPrevCita)>0)
  9. {
  10. echo "Existe una cita pauta para el dia $variablePostCita a la hora $variablePostHora";
  11. }
  12. else
  13. {
  14.  
  15.  
  16. //cotinuas con el proceso por aca
  17.  
  18.  
  19. // Se monta la consulta para grabar una nueva cita.
  20. $consulta="INSERT INTO citas (diaCita, horaCita, asuntoCita) VALUES ('$fechaEnCurso','$horaDeCita','".$_POST["asunto"]."');";
  21. // Se ejecuta la consulta.
  22. $hacerConsulta=mysql_query ($consulta,$conexion);
  23. }
  24. }

Imagino que la columna horaCita en tu base de datos es de tipo TIME ¿No?

Saludos!