pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: smartmusic am 02 November 2004, 14:05:30

Titel: Update
Beitrag von: smartmusic am 02 November 2004, 14:05:30
hallo,

ich möchte ein datenbank update machen, so dass alle das gleiche neue theme haben.

wie muss die sql zeile aussehen?

Titel: Re: Update
Beitrag von: Andi am 02 November 2004, 14:46:06
Moin :)

UPDATE {USERPREFIX}_users SET theme = '' WHERE theme <> ''

Musst aber noch beachten, dass das vom User eingestellte Theme auch in dessen Session gespeichert wird. Dieser Wert überschreibt die Einstellung in der Datenbank.
Das einfachste ist, wenn du zusätzlich die Sessiontabelle komplett leerst. Nachteil dabei ist, dass sich alle neu einloggen müssen.

TRUNCATE TABLE {PREFIX}_sys_session
Titel: Re: Update
Beitrag von: smartmusic am 02 November 2004, 15:10:49
ok,danke:)
Titel: Re: Update
Beitrag von: smartmusic am 12 Juli 2005, 15:14:42
UPDATE mx_users SET theme = 'gecealem2' WHERE theme <> 'gecealem'

das macht der nur ca. bei der hälfte,die anderen account werden nicht upgedatet,woran liegt das?