Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

no me ejecuta la consulta correctamente

Estas en el tema de no me ejecuta la consulta correctamente en el foro de Bases de Datos General en Foros del Web. bueno pues tengo una pagina en php y uso mysql, estoy intentando filtrar unos registros por fecha con.. SELECT * FROM datos.comercios WHERE co_fecha BETWEEN ...
  #1 (permalink)  
Antiguo 07/08/2008, 09:44
 
Fecha de Ingreso: mayo-2008
Mensajes: 117
Antigüedad: 16 años, 6 meses
Puntos: 8
no me ejecuta la consulta correctamente

bueno pues tengo una pagina en php y uso mysql, estoy intentando filtrar unos registros por fecha con..

SELECT * FROM datos.comercios WHERE co_fecha BETWEEN 1997-1-1 AND 2010-12-31

ejecuto esta sentencia en em phpmyadmin donde administro mis bbdd y me dice que no hay ningun resultado a mostrar (hay 15 registros entre ese rango) alguien tiene alguna idea de por que puede ser?
se me ocurre la idea de que sea por el valor de las fechas ...

en mi pagina recojo...

Código PHP:
        $dsddia=$_GET["dsddia"];
    
$dsdmes=$_GET["dsdmes"];
    
$dsdany=$_GET["dsdany"];
    
$stadia=$_GET["stadia"];
    
$stames=$_GET["stames"];
    
$staany=$_GET["staany"];
    
$dsdfecha=$dsdany."-".$dsdmes."-".$dsddia;
    
$stafecha=$staany."-".$stames."-".$stadia
y luego ejecuto

Código PHP:
$sql="SELECT * FROM datos.comercios WHERE co_fecha BETWEEN ".$dsdfecha." AND ".$stafecha."" 
Podria ser por el tema de que son caracteres en vez de numeros?...o algo similar?

estoy bloqueado

gracias de antemano

un saludo
  #2 (permalink)  
Antiguo 07/08/2008, 10:11
 
Fecha de Ingreso: mayo-2008
Mensajes: 117
Antigüedad: 16 años, 6 meses
Puntos: 8
Respuesta: no me ejecuta la consulta correctamente

ya ta :P ya lo tengo solucionado jej
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:12.