Hola de nuego
GatorV
He probado el código que tienes, y la consulta que me genera es la siguiente:
Código PHP:
SELECT * FROM `tabla` WHERE `colFecha` BETWEEN '2006-10-01' AND '2006-10-30'
Esto significa que te va a dar los resultados de los elementos que haya en tu tabla de entre las fechas que aparecen pero... NUNCA te va a dar datos de esas fechas.
La claúsula BETWEEN
NO INCLUYE las fechas señaladas. Es un NOT ELEMENTS INCLUDE.
Quizas puede ser eso la razón de que no te esé dando resultados que crees que debería.
Si te sigue dando problemas, no dudes en seguir posteandolo, e intentaremos ayudarte.