Pb requete sql

Résolu
Flowneo Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   -  
Flowneo Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   369
 
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   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   369
 
pas de parenthèses... ;-)
0
Flowneo Messages postés 88 Date d'inscription   Statut Membre Dernière intervention  
 
toujour pareils......ça marche pas
0
Breub62 Messages postés 2989 Date d'inscription   Statut Membre Dernière intervention   369
 
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   Statut Membre Dernière intervention  
 
c'est bon, j'ai trouvé, merci
0
maka54 Messages postés 698 Date d'inscription   Statut Membre Dernière intervention   80
 
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