| ||||
Respuesta: Consulta de Registros: Ultimos Doce Meses Lo puedes hacer de otra forma con el que ni siquiera tienes que comparar fechas en sí, sino el valor del tiempo en formato UNIX_TIMESTAMP, que es simplemente la fecha en segundos desde 1-1-1970. Es decir, en la tabla visita tendras un campo donde guardaras ese valor ( en php se toma con time() ). Luego con MYSQL tomas los registros de los ultimos doce meses tal que: Select * from visitas where UNIX_TIMESTAMP()-visitas.TIME<31530000 |
| ||||
Respuesta: Consulta de Registros: Ultimos Doce Meses Cita: Antes que nada Gracias por Tu Colaboracion!!. Demore en volver a preguntar, trantando de entender lo que me dices. Lamentablemente no logro comprender del todo la logica. Si puedes y tienes un tiempo podrias explicarmelo un poco mejor. De todas formas si no es posible, se agradece.
Iniciado por Vun Lo puedes hacer de otra forma con el que ni siquiera tienes que comparar fechas en sí, sino el valor del tiempo en formato UNIX_TIMESTAMP, que es simplemente la fecha en segundos desde 1-1-1970. Es decir, en la tabla visita tendras un campo donde guardaras ese valor ( en php se toma con time() ). Luego con MYSQL tomas los registros de los ultimos doce meses tal que: Select * from visitas where UNIX_TIMESTAMP()-visitas.TIME<31530000
__________________ "La verdadera locura quizá no sea otra cosa que la sabiduría misma que, cansada de descubrir las vergüenzas del mundo, ha tomado la inteligente resolución de volverse loca" |
| ||||
Respuesta: Consulta de Registros: Ultimos Doce Meses Bueno lo primero es saber si controlas bien de php. Prueba en una pagina simplemente esto <?php echo time(); ?> Y ejecutala varias veces, asi entenderas que es el UNIX TIMESTAMP. Con esta manera de 'valorar' el momento, y grabandolo en cada nueva visita en la base de datos, podremos restar numericamente el momento actual con el de creacion de cada visita, y ver si es menor de cierta cantidad para mostrarla o no. |
| ||||
Respuesta: Consulta de Registros: Ultimos Doce Meses Cita: Muchas Gracias! Saludos!
Iniciado por Vun Bueno lo primero es saber si controlas bien de php. Prueba en una pagina simplemente esto <?php echo time(); ?> Y ejecutala varias veces, asi entenderas que es el UNIX TIMESTAMP. Con esta manera de 'valorar' el momento, y grabandolo en cada nueva visita en la base de datos, podremos restar numericamente el momento actual con el de creacion de cada visita, y ver si es menor de cierta cantidad para mostrarla o no.
__________________ "La verdadera locura quizá no sea otra cosa que la sabiduría misma que, cansada de descubrir las vergüenzas del mundo, ha tomado la inteligente resolución de volverse loca" |
Etiquetas: |