Gracias, me ha sido de mucha utilidad!
Lo único que añadiría, que me costó un poquín darme cuenta es que la variable string a convertir a fecha debe ir entre comillas
Cita:
Iniciado por jurena Si introduces dd/mm/yyyy deberías usar en la consulta str_to_date de MySQL. Creo que así (no lo he probado):
Código sql:
Ver originalSELECT campo1, campo2, DATE(campofecha) fecha FROM tabla
WHERE DATE(campofecha) >= STR_TO_DATE([COLOR="Red"]'variabledesde'[/COLOR], '%d/%m/%Y') AND DATE(campofecha) <= STR_TO_DATE([COLOR="Red"]'variablehasta'[/COLOR], '%d/%m/%Y')
Algo así me quedó
Código PHP:
$consulta.=" AND fechaCompra >= STR_TO_DATE('{$_GET['desde']}', '%d/%m/%Y') ";