Frage zu einer SQL Abfrage ?

Begonnen von TrippleEx, 04 November 2007, 21:27:42

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

TrippleEx

Hallo,

wie kann ich mit einem SQL befehl unter myMyAdmin bei allen Mitgliedern in der Tabelle
"mx71891_users" den Wert für Newsletter auf "1" Stellen?

Danke schon mal im vorfeld.


Future

UPDATE tabelle SET spalte-newsletter= 1 WHERE spalte-newsletter = 0

ISt aber glaube ich nicht ganz rechtens das du einfach alle für deinen Newsletter anmeldest. Du brauchst die Zustimmung der User.

TrippleEx

Danke für die schnelle Antwort,

aber das mit den Newsletter ist schon bei den Usern geklärt.

TrippleEx

Habe noch eine Frage,

unzwar habe ich das SMF board konvertiert von phpBB.
Nun sind alle Benutzernamen die Sonderzeichnen enthalten hatten umbenannt worden.

Ich möchte jedoch den betroffenen Usern die möglichkeit geben, nun ihre Benutzernamen kompett zu ändern.

Dies muss jedoch in der Kompletten Datenbank durchführen, also in allen Tabellen.

Ich möchte also in allen Tabellen die wo der alte Benutzername auftaucht, abändern in den neuen Benutzernamen.

Wie lautet hier der SQL befehl ?

Musicman75

Unaufgeforderte Support PMs & Emails werden ignoriert

Immer erst die Boardsuche verwenden und gegebenenfalls einen neuen Threat eröffnen, wenn das Problem noch nicht behandelt wurde!

TrippleEx

Danke für den Link.

Da habe ich auch schon nachgeschaut, aber da fehlt mir irgendwie die Basis glaube ich um das Handbuch zu verstehen.

Habe vieles Probiert, bekomms aber nicht hin :-(

lemming

Zitat von: TrippleEx am 05 November 2007, 21:19:30
Ich möchte also in allen Tabellen die wo der alte Benutzername auftaucht, abändern in den neuen Benutzernamen.

Hi  :),
ich glaube der größte aufwand hierbei ist mal zu recherchieren wo genau überall der alte username auftaucht. wenn du das herausgefunden hast dann kannst du ganz einfach den jeweiligen tupel mit UPDATE ändern anhand von Futures Beispiel!

gruß,
Jörg
greetz,
Jörg

------------------------
Mitgliedersuche v.0.3 *new*

Andi

schön´s Grüssle, Andi

TrippleEx

Moin Andi,

ich habe mal das Script gestartet, aber wie es schein ändert es nur die Benutzerman in den Tabellen die mit den Benutzernamen zu tuen haben.

Ich habe aber nur Alte Forumeinträge von den jeweilgen Benutzer in dem der "alte" Benutzername noch vorkommt, daher würde ich gerne in Wirklich allen Tabellen in dem der Username vorkommt ändern in den "neuen" Benutzernamen.