un saludo y gracias
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
| |||
Ese campo lecturas debe de ser numérico (int, por ejemplo), cada vez que un usuario lea la noticia debes leer el número correspondiente guardado en ese campo y sumarle uno, luego actualizas el campo con el nuevo valor. Saludos.
__________________ Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf) |
| ||||
Hola ZydRick, Ya que tienes el campo lecturas en tu tabla noticias, lo unico que necesitas es cada ves que abran esa noticia que me imagino tiene una id propia le sume 1 a lecturas. Algo asi aqui $id_nota sera la id de la noticia actual, dare por hecho que ya tienes conexion con el servidor SQL Código PHP: Dime si te sirve ![]() |
| ||||
Para que no cuente a cada momento que el usuario actualice la pagina o se salga y vuelva a entrar este mismo. Yo te doy dos opciones: - Crear una cookie con el tiempo de vida que tu creas conveniente, entonces mientras esa cookie exista no contaria como nueva lectura. En este ejemplo la cookie duraria 1 hora Código PHP: - Restriccion por IP, creas una tabla de visitantes y en esta almacenas la direccion IP del visitante actual. Entonces cuando el usuario que ya visito la noticia quiera volver a hacerlo su lectura no contara mas. ![]() |