Update

Begonnen von smartmusic, 02 November 2004, 14:05:30

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

smartmusic

hallo,

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

wie muss die sql zeile aussehen?


Andi

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
schön´s Grüssle, Andi

smartmusic


smartmusic

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?