Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/06/2009, 08:24
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 7 meses
Puntos: 300
Respuesta: Formato date de MySQL

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 original
  1. SELECT campo1, campo2, DATE(campofecha) fecha FROM tabla
  2. WHERE DATE(campofecha) BETWEEN STR_TO_DATE(variabledesde, '%d/%m/%Y') AND STR_TO_DATE(variablehasta, '%d/%m/%Y')

o esta otra:
Código sql:
Ver original
  1. SELECT campo1, campo2, DATE(campofecha) fecha FROM tabla
  2. WHERE DATE(campofecha) >= STR_TO_DATE(variabledesde, '%d/%m/%Y') AND  DATE(campofecha) <= STR_TO_DATE(variablehasta, '%d/%m/%Y')

Última edición por jurena; 29/06/2009 a las 09:56