<?php $db = mysql_connect('localhost', 'login', 'password'); mysql_select_db('nom_de_la_base',$db); $sql = "SELECT COUNT(*) as nombre FROM infos_tbl WHERE visiteur=' ".$_SERVER['REMOTE_ADDR'] . "'" ; $result = mysql_query($sql); $nombre = mysql_result($result,0); if($nombre != 0) {echo 'Vous avez déjà participé !' ;} else { $sql = "INSERT INTO infos_tbl (visiteur,compteur) VALUES('$_SERVER['REMOTE_ADDR'],-1')" } $sql = "SELECT COUNT(*) as nombre FROM infos_tbl WHERE compteur"; $result = mysql_query($sql); $total = mysql_result($result,0); echo 'Nombre de visiteurs : ' . $total; ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionelse { $requete1 = "INSERT INTO infos_tbl (visiteur) VALUES('$_SERVER['REMOTE_ADDR']')"; -> EXECUTER LA REQUETE 1 $requete2 "UPDATE ta_table_compteur SET ton_champ_compteur ton_champ - 1 "; -> EXECUTER LA REQUETE 2 }
<?php $db = mysql_connect('localhost', 'login', 'password'); mysql_select_db('table',$db); $sql = "SELECT COUNT(*) as nombre FROM infos_tbl WHERE visiteur=' ".$_SERVER['REMOTE_ADDR'] . "'" ; $result = mysql_query($sql); $nombre = mysql_result($result,0); if($nombre != 0) {echo 'Vous avez déjà participé !' ;} else { $requete1 = "INSERT INTO infos_tbl (visiteur) VALUES('$_SERVER['REMOTE_ADDR']')"; $requete2 "UPDATE info_tbl SET (compteur) compteur-1 "; } $sql = 'SELECT compteur FROM infos_tbl'; $result = mysql_query($sql); $data = mysql_fetch_assoc($req); echo 'Nombre de visiteurs : ' . $data; ?>
$requete2 "UPDATE info_tbl SET (compteur) compteur-1 ";
echo $requete2;
UPDATE info_tbl SET (compteur) = compteur-1
<?php $db = mysql_connect('localhost', 'azalee', 'qwertzui'); mysql_select_db('azalee_compte',$db); $sql = "SELECT COUNT(*) as nombre FROM decompte_tbl WHERE visiteur=' ".$_SERVER['REMOTE_ADDR'] . "'" ; $result = mysql_query($sql); $nombre = mysql_result($result,0); $ip = $_SERVER['REMOTE_ADDR']; echo 'votre ip est: '.$ip; if($nombre = 0) {echo 'Vous avez déjà participé !' ;} else { $requete1 = "INSERT INTO decompte_tbl(visiteur) VALUES('$ip')"; } $compteur_depart = 200; $result = mysql_query('SELECT * FROM decompte_tbl'); $visiteurs = mysql_num_rows($result); $compteur = $compteur_depart - $visiteurs; echo 'Compteur : ' . $compteur; ?>
CREATE TABLE decompte_tbl (id INT not null AUTO_INCREMENT, visiteur VARCHAR (50) not null , PRIMARY KEY (id))
<?php $db = mysql_connect('localhost', 'azalee', 'qwertzui'); mysql_select_db('azalee_compte',$db); $sql = "SELECT COUNT(*) as nombre FROM decompte_tbl WHERE visiteur=' ".$_SERVER['REMOTE_ADDR'] . "'" ; $result = mysql_query($sql); $nombre = mysql_result($result,0); $ip = $_SERVER['REMOTE_ADDR']; if($nombre = 0) {echo 'Vous avez déjà participé !' ;} else { $requete=mysql_query("INSERT INTO decompte_tbl VALUES('','$ip')"); } $compteur_depart = 200; $result = mysql_query('SELECT * FROM decompte_tbl'); $visiteurs = mysql_num_rows($result); $compteur = $compteur_depart - $visiteurs; echo 'Compteur : ' . $compteur; ?>
if($nombre === 0)
if($nombre === '0')
if ($nombre > 0) // ... vous avez déjà participé