Operation directement dans base de donnée [Résolu]

Signaler
Messages postés
28
Date d'inscription
jeudi 3 août 2006
Statut
Membre
Dernière intervention
4 juillet 2007
-
Messages postés
28
Date d'inscription
jeudi 3 août 2006
Statut
Membre
Dernière intervention
4 juillet 2007
-
Bonjour j'aimerai faire une operation directement dans ma base de donnéé
Par exemple:
je veut enlever directement 100 dans ma base membre colone argent
mysql_query ("UPDATE membre SET `argent`= '+100`argent`='$argent'   WHERE    pseudo='$pseudo_membre'");
est ce que cela marcherai?sinon merci de m'aider a trouver

4 réponses

Messages postés
1406
Date d'inscription
mercredi 17 août 2005
Statut
Membre
Dernière intervention
28 août 2007
7
Argent est un nombre, pas une chaine de caractère... Essaye sans les apostrophes. (pas testé)

mysql_query ("UPDATE membre SET `argent`= argent+100 WHERE pseudo='$pseudo_membre'");
Messages postés
17
Date d'inscription
samedi 21 juin 2003
Statut
Membre
Dernière intervention
18 avril 2007

Messages postés
28
Date d'inscription
jeudi 3 août 2006
Statut
Membre
Dernière intervention
4 juillet 2007

j'ai essayer en suivant le tuto et voici le resultat
mysql_query ("UPDATE membre SET `argent`='argent+100' WHERE pseudo='$pseudo_membre'");
mais cela me transfore 11 430 en 0 donc erreur mais ou?
Messages postés
28
Date d'inscription
jeudi 3 août 2006
Statut
Membre
Dernière intervention
4 juillet 2007

Merci pour votre aide ca marche nikel je vais maintenant pouvoir alleger mes connexion a la base de donne car j'utilisai select ect...
Merci encore