retrancher une valeur ou mettre à jour cette valeur

Répondre
kingbol
le 19/12/2007 à 20:21
kingbol
Salut à tous. Je suppose que vous vous portez bien. Quant à moi, je vais un peu bien. En effet, je débute en php/mysql. j'ai consu ma base de donnée en mysql. Ma table se nomme COMPTE , qui a comme propriété, NumCompte (la clé), et le MontantCompte (Montant de ce compte).Si un client effectue une commande, Il faudrait que Le montant total de l'achat puisse se soutraire de montantCompte; Si celui-ci est inferieur au montantCompte , sinon envoyer un message qu'il est impossible de débiter son compte. C'est cela mon probléme, Si quelqu'un comprend qu'il m'aide. Merci pour votre comprenhension
LupusMic
le 19/12/2007 à 22:06
LupusMic
Il ne faut pas voir un compte comme une cagnotte, mais plutôt comme un ensemble de lignes d'opérations de crédit et de débits.

Le solde du compte étant alors issu d'une requête du type :
select sum(in) - sum(out) as amount from operations where num = ? ;


Ça t'éviteras des problèmes.

Au fait, à quoi ça sert d'appeler tes colonnes NumCompte et MontantCompte au lieu de Num et Montant ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours