UPDATE direct

VaN
Mammouth du PHP | 1107 Messages

18 nov. 2005, 19:09

Bonjour,

j'ai un INT dans une base de données que j'aimerais mettre à jour, c'est a dire lui ajouter une variable numerique.
Est-il possible de mettre à jour la valeur de la bdd directement avec une seule requete, sans passer par une requete où je vais aller chercher cette valeur, où je fais mon addition en php, et où je renvoie la nouvelle valeur ?

ViPHP
pjl
ViPHP | 2119 Messages

18 nov. 2005, 19:15

tu fais ton addition directement en SQL.
Faut juste ne pas oublier la condition where dans ta requête sinon tu changes l'ensemble des valeurs de ton champ.

Mammouth du PHP | 983 Messages

18 nov. 2005, 20:29

C'est à dire par exemple:

Code : Tout sélectionner

UPDATE ta_table SET ton_champ = ton_champ+1 WHERE ta_condition