Jump to content

[Løst] Masseændring af Customer group?


Peter.skotte

Recommended Posts

Hejsa

 

Jeg har flyttet ca. 3000 kunder fra en Virtumart til Prestashop via en online ydbyder. Det virkede sådan set til UG, men...

Desværre så er de alle tilknyttet Visitor gruppen, og ikke Customer gruppen. Og det gør at de ikke kan logge ind og bestille før jeg manuelt ændrer deres status til Customer.

 

Er der en måde at gøre dette for alle kunder i databasen?

 

Pft.

 

Peter

Edited by Peter.skotte (see edit history)
Link to comment
Share on other sites

Hej Peter

 

Du skal opdatere 2 tabeller. Hvis dit tabelpræfiks er "ps_", kan du skrive:

UPDATE `ps_customer` SET `id_default_group` = 3 WHERE `id_default_group` = 1
UPDATE `ps_customer_group` SET `id_group` = 3 WHERE `id_group` = 1

Det er ikke helt vandtæt, da en kunde godt kan være tilknyttet flere grupper.

 

Husk at tage en backup af din database, før du roder med det.

 

 

/Kjeld

Link to comment
Share on other sites

Hej Kjeld

 

Tak for svar.

Når jeg kører sql query'en (justeret til mit prefix) får jeg følgende fejl:

 

#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 `psrabat_customer_group` SET `id_group` = 3 WHERE `id_group` = 1' at line 2

 

 

/peter

Link to comment
Share on other sites

Hej Peter

 

Får du også en fejl, når du kører det første statement?

 

 

/Kjeld

Når jeg kører det første statement får jeg ikke fejl. Men der bliver ikke ændret noget: 0 rows affected. (Query took 0.0113 sec)

 

Når jeg kører det andet statement, får jeg samme fejl som før.

 

Pft.

 

/peter

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...