Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2009, 12:04
Avatar de Nietzsche
Nietzsche
 
Fecha de Ingreso: enero-2005
Ubicación: MALAGA-ESPAÑA
Mensajes: 228
Antigüedad: 19 años, 3 meses
Puntos: 0
Select between datetimes PHP-Mysql

Hola a todos. Antes de nada decir que he buscado en el foro y no he encontrado ninguna respuesta al tema exacto que me ocupa. Como se trata de una mezcla entre PHP y Mysql tampoco se si se encuentra en la seccion adecuada.

Simplemente necesito saber si la fecha actual en la que un usuario introduce unos datos esta entre dos fechas almacenadas en BD.

Pongo el codigo:

Código PHP:
  $momento time(); // Capturamos el momento actual
  
$momento date'Y-m-d H:i:s'$momento); // Lo pasamos a formato MySQL

$sql "SELECT Id FROM premios WHERE '$momento' between horai and horaf"//Buscamos si esta en un momento ganador 
Los campos horai y horaf son datetimes con dia y hora

El caso es que no me funciona, he probado de varias maneras. Alguien sabe como se haria esta comparacion en la query de forma correcta?

Muchas gracias.
__________________
Salud y libertad