Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/07/2004, 10:35
Avatar de haron
haron
 
Fecha de Ingreso: febrero-2004
Ubicación: Cádiz (refinitivo)
Mensajes: 632
Antigüedad: 20 años, 2 meses
Puntos: 3
se me ocurre lo siguiete:

1. crea una tabla 'contadores' para controlar el tema:

create table contadores(
codigo_contador int not null,
nombre_pagina varchar(50) not null,
contador int not null default 0,
primary key(codigo_contador)
);

para cada pagina podemos poner un contador diferente.
guarda en la tabla los contadores que quieres poner:

insert into contadores(codigo_contador, nombre_pagina)
values(1, 'index.php');

insert into contadores(codigo_contador, nombre_pagina)
values(2, 'otra_pagina.php');

etc... y quedate con el codigo.

2. actualiza el contador en index.php (o la pagina en la que quieras poner el contador):

$codigo_contador = 1; // el codigo del contador asociado a 'index.php'
mysql_query("update contadores set contador = contador+1 where codigo_contador = ".$codigo_contador, $conn);

2. obten el contador:

$result = mysql_query("select contador from contadores where codigo_contador = ".$codigo_contador);
$row = mysql_fetch_row($result);
$contador = $row[0];

4. saca el resultado:

echo "Han visitado esta pagina $contador veces.<br>";

posyaesta.
__________________
Si ocurre algo importante, estamos afuera fumándonos unos cigarritos.