Page 1 sur 1

Soustraction dans la bdd

Posté : 04 août 2005, 12:49
par i974
Salut ^^

voilà...
dans ma base, j'ai
une table objet, qui donne leur nom et leur quantité...

j'aurais aimé savoir si il etait possible de soustraire la quantité
sans la recuperer avant...

(j'essaye de faire un ptit programme de gestion de stock)
lorsqu'on enlève par exemple un disque dur de la base,
est-ce que je suis obligé de recuperer la valeur du champ "quantité" ?
pour ensuite lui enlever par exemple 1

ou existe t'il une facon de le lui enlever directement avec une fonction ? sans accès prealable à la base (pour recup la valeur initiale)...

je ne sais pas si j'ai été clair...

voilà si quelqu'un a une idée ;) merci ^^

Posté : 04 août 2005, 12:55
par pjl
Tu mets simplement ton opération dans un UPDATE :

http://www.phpdebutant.org/article64.php
http://www.commentcamarche.net/sql/sqlmaj.php3


Question à déplacer dans base de donnes. :-"

Posté : 04 août 2005, 13:06
par i974
UPDATE `articles` SET `Stock` = `Stock`-1 WHERE `code_prod` = 'BOIT5' LIMIT 1;
effectivement je ne savais pas que je pouvais mettre mes operations directement dans la requete ^^

merci beaucoup, ca va beaucoup m'aider ^^
(dsl si je me suis trompé de section)

Posté : 04 août 2005, 18:15
par pjl
Pas grave, la mama le ferra entre une tounée de pasta et une fournée de pizza. :wink: