31/01/2010, 17:31
|
| | Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 20 años, 3 meses Puntos: 3 | |
Problema DATE en visita últimos 30 días Hola a todos...
Resulta que quiero mostrar la cantidad de visitas de los últimos 30 días. Para esto tengo el campo "extra_info" con este formato de fecha: "18-01-2010 10:56:43" que se va registrando en la BD cada vez que el usuario ingresa. Ahora bien, después de leer el manual, la manera de hacerlo sería esta:
$query = "SELECT COUNT(id) AS Visitas FROM usuarios WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= extra_info";
Pero resulta que no me imprime nada por que el formato de fecha no está en el estándar de MySQL, es decir: "0000-00-00" "YYYY-mm-dd.
No logro o no comprendo, como hacer para que me lea el formato de fecha "dd-mm-YYYY" para que me imprima los resultados.
Por favor, alguien me puede dar una mano u orientarme? |