Bonjour,
En php j'accède à l'attribut d'une table et je l'incrémente.
en code c'est plus clair:
Ce code est exécuté quand un internaute ouvre une pageweb.
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' ");
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
Partager