Base de donné, soustraire une valeur

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Base de donné, soustraire une valeur

par albat » 15 janv. 2006, 19:01

Avant de te lancer dans ton développement,
as-tu pris le temps d'apprendre les fondamentaux des bases de données ?

Un petit tour sur phpdebutant.org te sera très utile... ;)

par adrd » 15 janv. 2006, 18:35

Dans cet phrase, il faut que je remplace quel mot, car je suppose qu'il faut que je mète le nom de la table dfe ma bd et aussi quel ligne de la table ...

par albat » 15 janv. 2006, 17:56

Bien sûr !
$req = "UPDATE table SET solde = solde-".$pomme." WHERE utilisateur = ".$utilisateur;

par adrd » 15 janv. 2006, 17:53

$req = "UPDATE table SET solde = solde-15 WHERE utilisateur = ".$utilisateur;
ok ça à l'air assez simple, je suis debutant donc je ne sais pas quoi remplacé ^^ erf dsl si je suis noob,
sinon enfait le -15 j'aimerai qu'il soit mis en variable genre $pomme, je pense pouvoir le faire, mais est-ce juste ?

par albat » 15 janv. 2006, 17:12

Ce que tu stockes dans ta base de données, c'est donc le solde de l'utilisateur.
Et tu veux décrémenter ce solde en fonction de ses achats, c'est bien ça ?

Dans ce cas, c'est extrêmement simple :
$req = "UPDATE table SET solde = solde-15 WHERE utilisateur = ".$utilisateur;
Un problème énoncé clairement est beaucoup plus facile à résoudre... ;)

par adrd » 15 janv. 2006, 17:04

Sur ma base de donné l'utilisateur à 30€ par exemple, il achete un truc à 15€ et je veux que les 15€ soit soustraits à la base de donné, donc à la fin je voudrai que l'utilisateur ai que plus 15 sur sa base donné ( car 30-15=15 )

voila voila

par albat » 15 janv. 2006, 16:59

Comment ?
À partir de quoi ?

par adrd » 15 janv. 2006, 16:58

Je veux retirer de la base de donné 15€ des 30€initiales ...

par Cyrano » 15 janv. 2006, 16:14

Précise ta question, elle n'est absolument pas claire.

On sait que la valeur enregistrée est de 30€ : parfait. Mais essaye d'expliquer ce que tu veux faire avec 15€ par rapport à cette donnée ?

Base de donné, soustraire une valeur

par adrd » 15 janv. 2006, 15:16

Bonjour, j'ai besoin de créer un script qui soustrait une valeur à la base donnée, prenons un éxemple,

sur ma base de donné j'ai 30€
sur le site je décide d'acheter un objet à 15€ comment pourrais t on faire ceci ? vous avez un exemple de code, comme ça je n'ai plus qu'a adapter ... j'aimerai faire un site de jeu, il avance bien sauf ce truc que je n'arrive pas faire ...

merci d'avance ;-)