- //
- // STRUCTURE DE LA TABLE -------------------------
- //
- // à créer dans phpmyadmin par exemple
- //
-
- create table statistiques (
- date date not null default '0000-00-00',
- visiteurs_uniques int(11) not null default '0',
- pages_vues int(11) not null default '0',
- unique key date (date)
- );
-
- //
- // CODE PHP --------------------------------------
- //
- // code à insérer sur la page php
- //
- // attention: ce code nécessite:
- //
- // - une session ouverte : session_start()
- // - une connection à la base de données
- //
-
- $date=date("Y-m-d");
- $sql=mysql_query("select * from `statistiques` where `date`='$date';");
- if(mysql_num_rows($sql)==0){mysql_query("insert into `statistiques` (`date`) values ('$date');");}
- mysql_query("update `statistiques` set `pages_vues`=`pages_vues`+1 where `date`='$date';");
- if($maj_ok!=1){
- mysql_query("update `statistiques` set `visiteurs_uniques`=`visiteurs_uniques`+1 where `date`='$date';");
- $maj_ok=1;
- session_register("maj_ok");
- }
//
// STRUCTURE DE LA TABLE -------------------------
//
// à créer dans phpmyadmin par exemple
//
create table statistiques (
date date not null default '0000-00-00',
visiteurs_uniques int(11) not null default '0',
pages_vues int(11) not null default '0',
unique key date (date)
);
//
// CODE PHP --------------------------------------
//
// code à insérer sur la page php
//
// attention: ce code nécessite:
//
// - une session ouverte : session_start()
// - une connection à la base de données
//
$date=date("Y-m-d");
$sql=mysql_query("select * from `statistiques` where `date`='$date';");
if(mysql_num_rows($sql)==0){mysql_query("insert into `statistiques` (`date`) values ('$date');");}
mysql_query("update `statistiques` set `pages_vues`=`pages_vues`+1 where `date`='$date';");
if($maj_ok!=1){
mysql_query("update `statistiques` set `visiteurs_uniques`=`visiteurs_uniques`+1 where `date`='$date';");
$maj_ok=1;
session_register("maj_ok");
}