Bonjour,

Je souhaite incrémenter la valeur présente dans le champ 'hits' de la table `HitsParItems` lorsque le champ id est égal à la variable de session $_SESSION['idItem'].
Mon code est le suivant:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
			$select = "SELECT * FROM `HitsParItems` WHERE id = '".$_SESSION['idItem']."'";
			$result =mysql_query($select,$link) or die ('Erreur :'.mysql_errno().mysql_error());
			$rows = mysql_num_rows($result);
 
			if ($rows > 0)
				{
					while ($rows=mysql_fetch_array($result))
						{
							$hits=$rows['hits'] +1;
							$requete = mysql_query("UPDATE `HitsParItems` SET hits='".$hits."' WHERE id = '".$_SESSION['idItem']."'");
						}
				}
Ceci étant, ce champ ne s'incrémente pas donc .... j'ai une erreur que je ne vois pas.
Pouvez-vous m'aider, svp ?