Volvamos a lo básico:
Cuando envías una fecha
al MySQL usando esos parámetros, ¿qué es lo que realmente recibe MySQL?
Es decir, qué es lo que devolvería, cuando recibes la tabla devuelta, por ejemplo de esto:
Código MySQL:
Ver original @desde parametro1,
@hasta parametro2,
Sobre la base de eso, podemos decidir qué es lo que hay que hacer...