Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/09/2006, 12h25   #1
Invité de passage
 
Inscription : septembre 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 2
Points : 1
Points : 1
Par défaut [Conception] Modification d'enregistrement dans une table

Bonjour à tous...

J'essaye de modifier les champs d'une table ayant un id=1 mais à chaque fois le même prob... et malgré mes recherches je ne trouve pas d'explications ...

Le code :

Code :
$sql = "INSERT INTO foxbudfix_tbl WHERE id=1 (id,pretimo) VALUES('$id','$pretimo')";
Le message d'erreur :

Citation:
SQL !INSERT INTO foxbudfix_tbl WHERE id=1 (id,pretimo) VALUES('1','1500')
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 'WHERE id=1 (id,pretimo) VALUES('1','1500')' at line 1
Merci pour votre aide

Voli
Volixium est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/09/2006, 12h48   #2
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
INSERT fait une insertion
C'est UPDATE qui fait une modification.

De plus comme le suggère le message d'erreur, tu ferais bien de jeter un coup d'oeil sur la doc histoire de vérifier la syntaxe de tes requêtes.
Syntaxe de UPDATE

Je suppose que ce que tu veux faire est :

Code :
$sql = "UPDATE `foxbudfix_tbl` SET `id`=$id, `pretimo`='$pretimo' WHERE `id`=1";
C'est-à-dire modifier à la fois id et pretimo.
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h09.


 
 
 
 
Partenaires

Hébergement Web