Salut à tous
Merci de bien vouloir m'aider à localiser mon erreur dans l'implémentation de la fonction constituant un compteur de visites par page sur mon site, mais du coup il ne s'incrémente plus
Voilà mon script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//Compteur de visites (sur bdd mysql)
 
	function compteur($table,$page)
	{
	$query1 = "select compteur from $table where page='$page'";
	$result1 = mysql_query($query1);
	while ($row1 = mysql_fetch_array($result1))
		{
			$cpt1 = $row1["compteur"];
		}
	$cpt1++;
	$query2 = "update $table set compteur='$cpt1' where page='$table'";
	$result2 = mysql_query($query2);
	$result3 = mysql_query($query1);
	while ($row2 = mysql_fetch_array($result3))
		{
			echo 'Audience :  '.$row2["compteur"].' visites';
		}
	}
Merci pour m'avoir offert de votre temps, et je suis prenneur de toutes vos propositions permettant de faire mieux dans ce contexte

PS:
Mon intuition me dit que le problème réside dans l'usage des apostrophes/guillemets contenant des variables (surtout dans les requêtes MySQL)