Foros del Web » Programando para Internet » PHP »

Contar la veces X pagina visitada

Estas en el tema de Contar la veces X pagina visitada en el foro de PHP en Foros del Web. Buenas, queria hacer un codigo que cada vez que me visiten una pagina se sume +1 a la db para contar las veces que me ...
  #1 (permalink)  
Antiguo 13/03/2008, 11:49
 
Fecha de Ingreso: enero-2007
Mensajes: 79
Antigüedad: 17 años, 10 meses
Puntos: 1
Contar la veces X pagina visitada

Buenas, queria hacer un codigo que cada vez que me visiten una pagina se sume +1 a la db para contar las veces que me han visitado X pagina de X seccion, lo que no se como hacerlo realmente, tengo la db creada como id, sec(de la pagina que es) y visitas, la cosa es que por ejemplo:

index.php?sec=prueba

y en la db me sume +1 como visitadas en la categoria "prueba"
haver si me podeis ayudar.

Un saludo
  #2 (permalink)  
Antiguo 13/03/2008, 11:54
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Re: Contar la veces X pagina visitada

Ejecuta un comando UPDATE:
Código:
UPDATE secciones SET visitas=visitas+1 WHERE sec='prueba'
Ese update lo ejecutas cada que se cargue tu pagina y así sabrás las veces que el usuario entro a la pagina.

Saludos.
  #3 (permalink)  
Antiguo 13/03/2008, 12:25
 
Fecha de Ingreso: enero-2007
Mensajes: 79
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Contar la veces X pagina visitada

gracias por la respuesta, mira me e echo este codigo
Código PHP:
        $actualizarvisitas "UPDATE visitasdb SET visitas=visitas+1 WHERE cat = $categoria";
mysql_query($actualizarvisitas,$conect
y me lanza el siguiente error: Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /home2/comand/public_html/juego.php on line 139

y no veo que le falte o le sobre ninguna ; :s
  #4 (permalink)  
Antiguo 13/03/2008, 12:26
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Re: Contar la veces X pagina visitada

Al final de mysql_query te falta un ; recuerda que todos los comandos en PHP terminan con ;.

Saludos.
  #5 (permalink)  
Antiguo 13/03/2008, 12:31
 
Fecha de Ingreso: enero-2007
Mensajes: 79
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Contar la veces X pagina visitada

Gracias por contestar tan rapido y ayudarme ;)

Pero le e puesto las ; alfinal y me sigue saliendo el mismo error, la linea donde me da el error es esta:

Código PHP:
    $actualizarvisitas "UPDATE visitasdb SET visitas=visitas+1 WHERE cat = $categoria"
  #6 (permalink)  
Antiguo 13/03/2008, 12:38
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Re: Contar la veces X pagina visitada

Fijate la linea anterior como la tienes.

Saludos.
  #7 (permalink)  
Antiguo 13/03/2008, 12:47
 
Fecha de Ingreso: enero-2007
Mensajes: 79
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Contar la veces X pagina visitada

Muchas gracias ya lo e conseguido, me deje el ; en la linea anterior :$
Un saludo
  #8 (permalink)  
Antiguo 13/03/2008, 13:56
 
Fecha de Ingreso: enero-2007
Mensajes: 79
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Contar la veces X pagina visitada

Una duda que me a salido ahora, quiero hacer una estadisitica, de que seccion es la mas visitada.
La db se compone por "cat" que es a la seccion que pertenece y "visitas" que son las visitas que lleva la categoria.

Que tendria que hacer para que en una consulta cojiese el nº mas grande de visitas y solo mostrase ese?

No se si me explicado bien jeje
Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 21:53.