A voir également:
- Probléme sql ''UPDATE''
- Windows update 0x80070643 - Guide
- Windows update bloqué - Guide
- Asus live update - Télécharger - Utilitaires
- Récupération serveur sql - Télécharger - Gestion de données
- Desactiver windows update - Guide
10 réponses
moderno31
Messages postés
870
Date d'inscription
mardi 23 juin 2009
Statut
Membre
Dernière intervention
8 août 2012
92
14 juil. 2009 à 13:44
14 juil. 2009 à 13:44
Hello,
Je ne suis pas d'accord avec cette syntaxe : $sql = "UPDATE INTO sitetuto (titre, partie, image, contenus, difficulte)
VALUES ( '$titre', '$partie', '$image', '$contenus', '$difficulte') " ;
Elle fonctionne ?
De plus, quand on fait un update il faut un WHERE comme dit précédement. Après avoir précisé les champs à modifier.
Ta syntaxe ressemble fortement à ce qu'on fait pour insérer des valeurs non pas modifier.
Simplement, dit nous quels champs tu veux modifier avec les valeurs en face.
Je ne suis pas d'accord avec cette syntaxe : $sql = "UPDATE INTO sitetuto (titre, partie, image, contenus, difficulte)
VALUES ( '$titre', '$partie', '$image', '$contenus', '$difficulte') " ;
Elle fonctionne ?
De plus, quand on fait un update il faut un WHERE comme dit précédement. Après avoir précisé les champs à modifier.
Ta syntaxe ressemble fortement à ce qu'on fait pour insérer des valeurs non pas modifier.
Simplement, dit nous quels champs tu veux modifier avec les valeurs en face.
jypyx
Messages postés
679
Date d'inscription
dimanche 28 octobre 2007
Statut
Membre
Dernière intervention
28 novembre 2012
107
13 juil. 2009 à 16:44
13 juil. 2009 à 16:44
Il te faut un WHERE dans ton UPDATE car ta requête sql ne peut pas modifier toute ta base d'un coup !
Utilisateur anonyme
14 juil. 2009 à 17:55
14 juil. 2009 à 17:55
J'ai trouvé grâce a vos indication =P
Un grand merci =$
"UPDATE sitetuto SET titre='$titre', partie='$partie', image='$image', contenus='$contenus', difficulte='$difficulte' WHERE id=$id"
Un grand merci =$
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
moderno31
Messages postés
870
Date d'inscription
mardi 23 juin 2009
Statut
Membre
Dernière intervention
8 août 2012
92
15 juil. 2009 à 19:37
15 juil. 2009 à 19:37
avec plaisir.
Attention de bien vérifier la clé ou l'id pris pour modifier (vachement important) mieux vaut 2 ou 3 clés si possible. Sinon c'est toute la table qui va etre impactée !!
Attention de bien vérifier la clé ou l'id pris pour modifier (vachement important) mieux vaut 2 ou 3 clés si possible. Sinon c'est toute la table qui va etre impactée !!
lecube
Messages postés
304
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
13 avril 2010
54
15 juil. 2009 à 22:10
15 juil. 2009 à 22:10
Il vaut mieux
"UPDATE sitetuto SET titre='$titre', partie='$partie', image='$image', contenus='$contenus', difficulte='$difficulte' WHERE titre=$titre AND partie <> ''"
Le probleme de Id, il faut surement que tu ailles chercher sa valeur avant alors ... que tu n'en as pas besoin. Je t'ai mis un exemple ou tu update le record dont tu connais deja le titre et donc partie est non vide. Voila, tu as 2 clefs et tu peux en mettre d'autre. Ok ?
"UPDATE sitetuto SET titre='$titre', partie='$partie', image='$image', contenus='$contenus', difficulte='$difficulte' WHERE titre=$titre AND partie <> ''"
Le probleme de Id, il faut surement que tu ailles chercher sa valeur avant alors ... que tu n'en as pas besoin. Je t'ai mis un exemple ou tu update le record dont tu connais deja le titre et donc partie est non vide. Voila, tu as 2 clefs et tu peux en mettre d'autre. Ok ?
Utilisateur anonyme
15 juil. 2009 à 23:32
15 juil. 2009 à 23:32
A ok merci mai c'est pas possible : s
en faite le formulaire c'est pour modifié tous les champs donc sa ne marchera pas si par exemple je veut modifié le titre ''tuto photoshop '' en ''tuto aprendre je sait pas quoi ''
sa va pas modifié ? si ? :$
en faite le formulaire c'est pour modifié tous les champs donc sa ne marchera pas si par exemple je veut modifié le titre ''tuto photoshop '' en ''tuto aprendre je sait pas quoi ''
sa va pas modifié ? si ? :$
lecube
Messages postés
304
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
13 avril 2010
54
16 juil. 2009 à 07:19
16 juil. 2009 à 07:19
C'est vrai en relisant ton code ... Mais je me pose une question. Est ce bien un Update que tu veux faire et non pas un INSERT ?