Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/01/2013, 20:08
Agente1960
 
Fecha de Ingreso: enero-2013
Mensajes: 62
Antigüedad: 11 años, 3 meses
Puntos: 0
Between de MYSQL usando PHP

Hola amigos, me estoy matando y no puedo resolver este problema:

En la consola del MYSQL del PHPMYADMIN uso el siguiente comando

SELECT *
FROM turf_poscns
LEFT JOIN turf_carrr ON turf_poscns.idcarrr = turf_carrr.idcarrr
LEFT JOIN turf_jockey ON turf_poscns.idjockey = turf_jockey.idjockey
LEFT JOIN turf_ubiccn ON turf_ubiccn.idubiccn = turf_carrr.idubiccn
WHERE turf_carrr.fecha
BETWEEN "2012-01-01"
AND "2013-01-10"

y Funciona Perfecto, pero cuando quiero meterlo en el codigo PHP no funciona

Código PHP:

$SSQL2
= ("SELECT * FROM turf_poscns 
            LEFT JOIN turf_carrr ON turf_poscns.idcarrr=turf_carrr.idcarrr
            LEFT JOIN turf_jockey ON turf_poscns.idjockey=turf_jockey.idjockey 
            LEFT JOIN turf_ubiccn ON turf_ubiccn.idubiccn=turf_carrr.idubiccn


    WHERE turf_carrr.fecha Between $FechaI AND $FechaF 
Las Variables tienen este contenido $FechaI= 2013-01-01 $FechaF= 2013-01-20, me da una respuesta vacia
Tambien probe entre otras cosas escribirlo asi:

Código PHP:

$SSQL2
= ("SELECT * FROM turf_poscns 
            LEFT JOIN turf_carrr ON turf_poscns.idcarrr=turf_carrr.idcarrr
            LEFT JOIN turf_jockey ON turf_poscns.idjockey=turf_jockey.idjockey 
            LEFT JOIN turf_ubiccn ON turf_ubiccn.idubiccn=turf_carrr.idubiccn


    WHERE turf_carrr.fecha Between '$FechaI' AND '$FechaF' 
y tampoco me reconoce los datos

Les agradezco cualquier ayuda para resolver esto, estoy trancado con el trabajo.
La version de Mysql es la Mysqly y el último PHP