Requête avec PHP MyAdmin

Eléphant du PHP | 137 Messages

22 juin 2005, 14:49

Bonjour, lorsque j'execute cette requête avec PHP myadmin :
UPDATE index
SET sujet = "bienvenue",
        news = "salut",
        date = "25/04/05",
Ca me donne cette erreur :
#1064 - 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 'index
SET sujet = "bienvenue",
news = "salut",

Voici la structure de ma table :
Champ Type Attributs Null Défaut Extra Action
date varchar(250) Non 0
sujet varchar(250) Non 0
news varchar(250) Non 0
idnews int(11) Non auto_increment

Eléphant du PHP | 124 Messages

22 juin 2005, 14:58

[quote="harry67"]Bonjour, lorsque j'execute cette requête avec PHP myadmin :
UPDATE index
SET sujet = "bienvenue",
        news = "salut",
        date = "25/04/05",

il te manque un truc là

Ta ligne doit être sous la forme

UDATE index SET sujet='bienvenue',news='salut',date='25/04/05' WHERE machin=chose
Ou pas de where si tu veux que l'upadte ce fasse sur l'ensemble des champs, mais je ne crois pas que ce soit ton but

Eléphant du PHP | 137 Messages

22 juin 2005, 15:01

Désolé, cela ne marche toujours pas et je veux modifier tous les champs donc je n'ai pas besoin de WHERE. J'obtiens toujours la même erreur.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

22 juin 2005, 15:03

Le seul truc que je trouve à redire, c'est que tu as une , en trop à la fin

Code : Tout sélectionner

UPDATE index SET sujet = "bienvenue", news = "salut", date = "25/04/05"
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 124 Messages

22 juin 2005, 15:10

essaye de remplacer les " par des '
et peut-être un point virgule à la fin de la ligne, je sais plus si phpmyadmin l'oblige ou non

Eléphant du PHP | 137 Messages

22 juin 2005, 15:15

Ok, c'est bon, ça marche!
Merci beaucoup à vous tous!

PS : Désolé pout toutes ces question que vous devez trouvez évidentes, je suis débutant en PHP et je n'ai que 14 ans.

Eléphant du PHP | 124 Messages

22 juin 2005, 15:19

Ok, c'est bon, ça marche!
Merci beaucoup à vous tous!

PS : Désolé pout toutes ces question que vous devez trouvez évidentes, je suis débutant en PHP et je n'ai que 14 ans.
Avoir 14 ans n'est pas une excuse :)

Pas de problème pour les questions " con " on a tous commencé

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

22 juin 2005, 15:26

Ok, c'est bon, ça marche!
Merci beaucoup à vous tous!

PS : Désolé pout toutes ces question que vous devez trouvez évidentes, je suis débutant en PHP et je n'ai que 14 ans.
Tu sais, on a tous commencé le PHP et on a tous fait des erreurs ...

C'était quoi la tienne ? Ca peut servir à d'autre
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer