Bonjour,

En php j'accède à l'attribut d'une table et je l'incrémente.

en code c'est plus clair:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
$auteur = mysql_query("SELECT * FROM matable  where id='$id' ");
$auteur2 = mysql_fetch_array($auteur);
$vu=$auteur2['hit'];
$vu++;
mysql_query("UPDATE matable  SET hit='$vu' where  id='$id' ");
Ce code est exécuté quand un internaute ouvre une pageweb.
Cette page web est visité par des centaines d'internaute au même temps.

Le problème c'est que parfois la valeur de mon attribut hit se met à 0, vu le nombre élevé de personne qui essaye de l'incrémenter au même temps.

Auriez-vous une méthode en php pour protéger l'attribut en modification lorsque ce dernier est entrain d'être incrémenté par un internaute.

Merci d'avance