Evolution Php Mysql, nouvelles régions

WRInaute occasionnel
Bonjour,

J’ai décidé de passer le pas est d’être enfin conforme aux changements de régions.

J’ai une table de membres avec un champ qui enregistre pour chaque membre sa région de France.

Par exemple pour Région parisienne : region_id = 14 (ne change pas)

Autre exemple :
Je voudrais modifier le champ region_id de tous les membres de ces 3 régions pour les regrouper :

Alsace : region_id = 1
Champagne Ardenne : region_id = 8
Loraine: region_id = 18

Comment modifier la table membres, pour tous les membres déjà enregistrés, pour que 1, 8, et 18 deviennent 1 (par exemple) qui sera alors Grand-Est.

Etc. pour les autres regroupements de régions

Merci d’avance pour votre aide
 
WRInaute passionné
Quelquechose du genre :
Code:
"UPDATE membres SET region_id = 1 WHERE (region_id=8) OR (region_id=18)";
devrait le faire....
 
WRInaute occasionnel
Merci MikeR

J'ai testé sur un site de test et voilà :
#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 '"UPDATE membres SET region_id = 1 WHERE (region_id=8) OR (region_id=18)"' at line 1

Désolé, ce devrait sans doute être simple comme évolution, mais je n'y arrive pas...
 
WRInaute occasionnel
J'ai fait cette requette :

Exécuter une ou des requêtes SQL sur la base xxxx_xxxxx: Documentation
UPDATE membres SET region_id = 1 WHERE (region_id=8) OR (region_id=18)' at line 1

retour :
#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 '' at line 1' at line 1
 
WRInaute occasionnel
Désolé et merci MikeR et Louis63, ça marche... :D

Il ne fallait pas que je confonde "members" et "membres"

Tout est bon maintenant, merci pour votre aide
 
Discussions similaires
Haut