question toute simple sur compteur...

Eléphant du PHP | 319 Messages

21 oct. 2007, 20:46

j'ai un champs "counter" dans la tables "clients"
je souhaiterais que ce champs soit incremente de +1 a chaque fois que l'utilisateur s'enregistre.

est ce que pour ca je dois passer par une requete de type "select counter from client" puis extraire la valeur, l'incrementer et faire une requete d'update??

je ne sais pas si en mettant le champs en "auto_increment" dans phpmyadmin ca peut aider et si oui: est ce que je fais juste une requete d'update sur le champs en question.

en bref: je voudrais faire au plus court ;)

ViPHP
AB
ViPHP | 5818 Messages

21 oct. 2007, 20:58

Bonsoir,

Y'a plus simple
$inc = "UPDATE clients SET counter = counter + 1 WHERE ID = $ID_client";
Tu pourras bien sûr récupérer l' $ID_client lors de l'authentification du client.

Eléphant du PHP | 319 Messages

21 oct. 2007, 21:29

et hop: une ligne de code et c'est regle!

merci AB :)