Page 1 sur 1

UPDATE direct

Posté : 18 nov. 2005, 19:09
par VaN
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 ?

Posté : 18 nov. 2005, 19:15
par pjl
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.

Posté : 18 nov. 2005, 20:29
par rami
C'est à dire par exemple:

Code : Tout sélectionner

UPDATE ta_table SET ton_champ = ton_champ+1 WHERE ta_condition