
14/02/2008, 11:14
|
 | | | Fecha de Ingreso: septiembre-2005 Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 19 años, 6 meses Puntos: 55 | |
Re: comparar fechas en mysql existe DATEDIFF()
DATEDIFF(expr,expr2)
DATEDIFF() devuelve el número de días entre la fecha de inicio expr y la de final expr2. expr y expr2
son expresiones de tipo date o date-and-time. Sólo las partes correspondientes a la fecha de cada
expresión se usan en los cáculos.
mysql> SELECT DATEDIFF('1997-12-31 23:59:59','1997-12-30');
-> 1
mysql> SELECT DATEDIFF('1997-11-31 23:59:59','1997-12-31');
-> -30
DATEDIFF() está disponible desde MySQL 4.1.1.
si lo quieres hacer con mysql deberias correr un script q actualice todas las ofertas almenos una vez pro dia
otra solucion seria por php q cuando se accede a un producto si esta "vencido" no muestre el boton ofertar por ejemplo |