Bien, si esto te funcionó:
Esto otro debería funcionar:
Código MySQL:
Ver original INNER 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
Cuidado con un detalle: Para MySQL usar apóstrofos (') y comillas (") es diferente. Las segundas no se usan para las cadenas de texto, a menos que el servidor de MySQL esté específicamente configurado para ello (cosa poco habitual).
Usar comillas podría devolverte un error de sintaxis.
Otro detalle es recordar que los valores de cada variable tienen que entrar siempre como
o de lo contrario no devolverá datos.
Ahora bien, lo que te conviene para asegurarte el resultado es, antes que la envíe a ejecutar, capturar la sentencia que envía para confirmar manualmente la ejecución:
Código PHP:
Ver original$SSQL2 = ("SELECT * FROM turf_poscns
INNER 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' ");
echo $SSQL2;
Cuando te muestre en pantalla, verificas si está bien escrita, con sus fechas correctamente puestas, la copias y la pruebas a mano.
Luego cuéntanos como salió en ambos casos (en el script y a mano).