![]() |
Cómo puedo hacer un contador de visitas?
hola a todos
Mi pregunta esta vez es para que me ayuden a hacer un contador de visitas a una pagina. Les explico mejor estoy en desarrollo de un foro y quiero que muestre el numero de visitas a un tema en particular. Espero que me puedan ayudar. Les agradeszco por adelantado cualquier ayuda que puedan ofrecerme |
Hola, si te refieres a que te muestre las visitas que ha tenido cada uno de los temas de tu foro, tal como se muestra en este foro, lo que debes hacer es agregar un campo mas en la tabla donde guardas el tema, este campo que sea de tipo entero y cada vez que alguien lea este tema le sumes 1 a este campo.
ej: si presionas sobre el enlace dominio.com/vertema.pbp?t=123, entendemos que estaremos leyendo el tema #123 de el foro, para que incremente 1 al contador, deberás agregar este código al archivo vertema.php: Código PHP:
Espero te sirva. Sadudos. |
Hola gracias por tu respuesta si me funciona, pero cuando le doy click a alguna de las repuestas se me incrementan todas
|
explicame esto último porque no lo he entendido, ¿podrías poner tu código?.
SAludos. |
disculpa sino me explique muy bien, lo que quise decir es que yo le doy click a alguno de los temaspara qeu vaya a su respectiva respuesta y en vez de que se incremente el numero de visitas de ese tema se incrementa el campo de todos los temas; aqui esta codigo:
Cita:
|
aún sigo sin entenderlo del todo, pero y si hicieras esto:
Código PHP:
Saludos. |
bueno gracias por tratar de entenderme;
Tengo una tabla con 5 campos; el primero indica los temas que hay en el foro; el segundo indica el ultimo usuario que respondio a ese tema; el tercero indica la cantidad de respuestas que ese tema tiene y el; e cuarto indica el numero de visitas que ha tenido un tema en particular; y el quinto la fecha de creacion del tema. La funcion es que al dar click en un tema en particular se dirige a una pagina donde se encuentran todas las respuestas de ese tema: Ahora te paso la estructura de la tabla: Código PHP:
Ahora nose si se debe poner alli o en otro lado. Por favor sino entiendes hazmelo saber ;) |
mirá, por que no ponés esta consulta al momento de cargar el tema:
Posiblemente te esté dando este problema pues a la variable $id le asignas un valor en cada fila de la tabla de los temas. Saludos. |
jejeje se duplico la respuesta :D
|
eso es lo que estoy haciendo y no me funciona colocandole el "Limit"; no modifica
|
bueno hacé lo siguiente, quita el limit de la consulta, pero ejecuta la consulta en la página que carga el tema y no en el indice.
ej: foro.php contiene el indice de todos los temas que tienes en tu foro. temas.php contiene los temas del foro. Lo que debes hacer es ejecutar la consulta al inicio de el fichero temas.php y le pones el id del tema que estás viendo. |
ok, me funciono tu consejo me sirvio de mucho.
Te agradezco mucho la ayuda que me prestaste. ;) |
La franja horaria es GMT +2. Ahora son las 06:31:21. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi