Hola
Tengo en mi base de datos un campo fecha (dd/mm/aa) y hago una consulta que me saque ordenado descendentemente por fecha,....... pero me saca solo tomando en cuanta el dia y ya no el mes ni el año
Que puedo hacer?
Saludos a todos
| ||||
Y ... De que tipo es el campo DATE? Deberías poner el código donde realizas eso porque ahora no se si es error en el PHP o del diseño de tu BD. Salu2
__________________ Ing. Reynier Pérez Mira |
| ||||
Pues ... Comparas la fecha que tienes en tu BD con las dos que el usuario estableció antes en su búsqueda. Por ejemplo: Fecha Usuario 1: 2003-01-21 ($fecha1) Fecha Usuario 2: 2004-11-21 ($fecha2) Fecha BD: 2004-09-05 ($fecha_en_bd) Tu criterio sería: Código PHP:
__________________ Ing. Reynier Pérez Mira |
| |||
daosorio En Mysql tienes (si trabajas con campos de fechas tipo DATE o DATETIME) la instrucción SQL: BETWEEN que junto con funciones de tratamiento de fechas de Msyql podrías realizar tus consultas SQL a tu BD por el rango de fechas que definas. http://dev.mysql.com/doc/mysql/en/Da...functions.html Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |