Bonjour,
je ne suis pas arrivé à modifier les 3 valeurs or, platine et argent dans ma base de données. j'ai essayé de différentes façons. Voici l'erreur retournée. Le reste fonctionne
Erreur SQL !UPDATE valeurmetaux SET or='.5.', argent='.5.', platine='.5.' WHERE idvaleur='.1.'
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'or='.5.', argent='.5.', platine='.5.' WHERE idvaleur='.1.'' at line 1
Merci de m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 //choix base de données include'include/config_bd_langues.php'; //récupération des valeurs $or = $_GET['gold'] ; $argent = $_GET['silver']; $platine = $_GET['platinum']; //exécution de la requete sql $sql="UPDATE valeurmetaux SET or='.$or.', argent='.$argent.', platine='.$platine.' WHERE idvaleur='.1.' "; mysql_query ($sql,$link) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error()); $resultat = mysql_query("SELECT * FROM valeurmetaux", $link); While($enregistrement=mysql_fetch_array($resultat)) { echo $RTgold=$enregistrement['or']; echo $RTsilver=$enregistrement['argent']; echo $RTplatinum=$enregistrement['platine']; } mysql_close($link);
Partager