Pb requete sql

Résolu/Fermé
Flowneo Messages postés 88 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 août 2012 - 22 juin 2010 à 11:09
Flowneo Messages postés 88 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 août 2012 - 23 juin 2010 à 14:20
Bonjour,

j'ai un petit soucis avec ma requette sql, mais je ne trouve pas d'où vient l'erreur.

UPDATE client SET(id_client,id_service,id_secteur_activite,nom,adresse,cp,ville,tel,fax,mail,url) values (id_client="8","0","","sarl legrand","19, rue de labatoire","55000","barleduc","03 00 00 39 93","0000000000","contact@legrand.fr","https://www.legrand.com/en/landing") WHERE id=8

2 réponses

Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
22 juin 2010 à 11:13
Tu fais un update comme un insert....


La syntaxe correcte est :

UPDATE table SET champ1 = 'valeur1', champ2 = 'valeur2'....
0
Flowneo Messages postés 88 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 août 2012
22 juin 2010 à 15:07
UPDATE client SET(id_client="8",id_service="0",id_secteur_activite="",nom="SARL LEGRAND",adresse="19, rue de LABATOIRE",cp="55000",ville="barleduc",tel="03 00 00 39 93",fax="00 00 00 00 00",mail="contact@legrand.fr",url="https://www.legrand.com/en/landing") WHERE id='8'

J'ai mis cette requette et toujours une erreur
0
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
22 juin 2010 à 15:09
pas de parenthèses... ;-)
0
Flowneo Messages postés 88 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 août 2012
23 juin 2010 à 09:17
toujour pareils......ça marche pas
0
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
23 juin 2010 à 09:25
Fait toujours voir ce que tu as mis et développe un peu "ça marche pas" ça veut rien dire... Précise ton problème, ton message d'erreur, ...
0
Flowneo Messages postés 88 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 août 2012
23 juin 2010 à 14:20
c'est bon, j'ai trouvé, merci
0
maka54 Messages postés 698 Date d'inscription mercredi 8 avril 2009 Statut Membre Dernière intervention 4 décembre 2016 80
22 juin 2010 à 11:15
bonjour,

ta requete ressemble plutot a un insert qu'a un update

un update s'écrit plutot de cette facon là :

UPDATE 'client' SET
'id_client' = "8",
'id_service' = "0",
'id_secteur_activite' = "",
....,
....,
'url' = "https://www.legrand.com/en/landing"
WHERE 'id'= 8 ;

au passage, ce serait pas WHERE 'id_client' = '8' plutot ??
0