Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Contador visitas

Estas en el tema de Contador visitas en el foro de Bases de Datos General en Foros del Web. Hola a todos. Estoy realizando una pagina de videos por php y mysql. Mi pregunta es la siguiente: Como puedo hacer un contador de visitas ...
  #1 (permalink)  
Antiguo 16/01/2010, 20:22
 
Fecha de Ingreso: diciembre-2009
Mensajes: 8
Antigüedad: 14 años, 4 meses
Puntos: 0
Contador visitas

Hola a todos. Estoy realizando una pagina de videos por php y mysql. Mi pregunta es la siguiente: Como puedo hacer un contador de visitas en cada registro de la base de datos? Ejemplo:
Tabla videos
Registro 1 Video 1 contador1
Registro 2 Video 2 contador2
Registro 3 Video 3 contador3
.
.
.
Me trae un poco loco, necesito vuestra ayuda
Gracias
  #2 (permalink)  
Antiguo 17/01/2010, 00:44
 
Fecha de Ingreso: noviembre-2004
Ubicación: NULL
Mensajes: 652
Antigüedad: 19 años, 5 meses
Puntos: 6
Respuesta: Contador visitas

Código PHP:
PRIMERO CREA UNA TABLA 

Ejemplo:

CREATE TABLE contadorvisitas (
      opciones varchar(20) NOT NULL default '',
      puntajes int(11) NOT NULL default '0',
      PRIMARY KEY  (opciones)
);
INSERT INTO `contadorvisitas` (`opciones`, `puntajes`) VALUES ('Visitas', 1);
    

<?   
// Esto va en cada video que deses mostrar
if ($habilitar_videos_vistos == true) {
if (!isset(
$_SESSION['pilucho'])) {
    
$SQLo "update contadorvisitas set puntajes=(puntajes +1) where opciones='Visitas'";
    
$conn->Execute($SQLo);
    unset(
$SQLo);
    
$_SESSION['pilucho'] = true;
    }
}
?>    

<?
// Esto va en cada video si deseas mostrar cuantas veces se ha visto
if ($habilitar_videos_vistos)  {
    
$SQLo "select puntajes from contadorvisitas where opciones='Visitas'";
    echo 
getStat($conn$SQLo);
}
else echo 
'Desabilitar';
?>
  #3 (permalink)  
Antiguo 18/01/2010, 17:21
 
Fecha de Ingreso: diciembre-2009
Mensajes: 8
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Contador visitas

Lo probe pero en la misma tabla que los videos y no me funciona. Me podrias decir como lo hago?
  #4 (permalink)  
Antiguo 18/01/2010, 18:45
 
Fecha de Ingreso: noviembre-2004
Ubicación: NULL
Mensajes: 652
Antigüedad: 19 años, 5 meses
Puntos: 6
Respuesta: Contador visitas

tabla visitas
CREATE TABLE contadorvisitas (
opciones varchar(20) NOT NULL default '',
puntajes int (11) NOT NULL default '0',
PRIMARY KEY (opciones)
);

Código PHP:
Agrega a tu tabla de videos el campo puntajes.
Ejemplo:
tabla videos
CREATE TABLE videos 

      
id int  (11NOT NULL auto_increment,
      
titulo vachar (20)  NOT NULL default ''
      
puntajes int(11) default NULL,
      
etc....
      
PRIMARY KEY  (id
); 

lo unico que hace este contador es mostrar los resultados vistosusando solo un update

Etiquetas: contador, visitas
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 2 personas




La zona horaria es GMT -6. Ahora son las 20:57.