Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2010, 18:10
franjgg
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 1 mes
Puntos: 4
Por que no funciona con BETWEEN

Hola amigos como estais,

Mirad tengo esta consulta:

$consulta_posicion = "SELECT * FROM calendario WHERE Nnoticia = ".$_SESSION['Nnoticia']." AND fecha BETWEEN '".$_POST['fecha_inicio']."' AND '".$_POST['fecha_fin']."'";

Y en la Base de datos estan estos dos campos fecha_inicio y fecha_fin, la cosa es que si $_POST['fecha_inicio'] coincide con fecha_inicio de la base de tados funciona bien pero si $_POST['fecha_inicio'] no coincide aunque este comprendida entre $_POST['fecha_inicio'] y $_POST['fecha_fin'] no la muestra, alguien sabe por que no comprueba la fecha cuando no coincide la fecha_inicio aunque este comprendida entre fecha_inicio y fecha_fin?


Aver si alguien sabe por que,

Un saludo amigos