Les Allergies
Alimentaires
Posez votre question Signaler

PHP Requete sql UPDATE [Résolu]

dubuducu 389Messages postés 2 juin 2008Date d'inscription 19 mai 2010Dernière intervention - Dernière réponse le 12 août 2008 à 13:45
Bonjour,
je souhaiterai créer un une petite interface ou l'utilisateur, apres s'etre inscrit peut crediter 15 credit sur son compte en cliquant sur un bouton. (ex : Ajouter 15 credits )
Je ne suis pas un expert en requete mais je voudrai updater ma table MEMBER avec une clause WHERE qui serait ici PSEUDO
donc du jenre :
UPDATE "devis_table"
SET "credit" = [15]
WHERE {pseudo = $_POST[pseudo]}....

Bref je vous ai di je ne m'y connais pas trop .
Mon autre probleme est aussi lorsque l'utilisateur possede encore en reserve 3 ou 4 credits par exemple, l'UPDATE remetra alors 15 credits et les 4 précédents seront ecrasés ?
je souhaiterai savoir s'il est possible d'ajouter les 15 aux 4 precedents par exmple.
Merci de votre aide qui me sera tres precieuse
Lire la suite 

PHP Requete sql UPDATE »

3 réponses
Réponse
+1
moins plus
Bonjour,

Pour mettre à jour ton champs credit le code devrait être le suivant
$sql = "UPDATE membres SET credit = credit + 15 WHERE pseudo = ' $vrai ' "; 

J'ai supprimé les ' avant et après le chiffre 15 car je suppose que ton champs est défini dans ta base comme étant un champs numérique.

A plus
Ajouter un commentaire
Réponse
+0
moins plus
meme cette requete ne fonctionne pas :
$sql = "UPDATE membres SET credit = '15' WHERE pseudo = ' $vrai ' "; 
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );

j'ai besoin de votre aide svp
Ajouter un commentaire
Réponse
+0
moins plus
merci beaucoup , cela fonctionne parfaitement !
Bonne continuation
Ajouter un commentaire
Ce document intitulé « PHP Requete sql UPDATE » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?