Seite 2 von 3

Verfasst: 20.08.2005 15:27
von S2B
Ich verstehe irgendwie nicht ganz, warum der Vorschlag von Anommander Rake bei dir nicht funktioniert. Was hast du denn mit dem Query von ihm angestellt?

Auf die aktuelle Situation bezogen müsste das Query so aussehen:

Code: Alles auswählen

UPDATE phpbb_posts SET poster_id = 10 WHERE (post_username LIKE 'Fröschlein')

Verfasst: 20.08.2005 16:41
von DreamPromise
Sooo...nun haben wir den Salat...... :( :( :( :( :( :(

Alle als Admin gepostete Beiträge sind nun einem anderem User zugeordnet worden......schei***

Verfasst: 20.08.2005 21:30
von DreamPromise
Wegen den Autoren.....keiner ne Idee ?????

Verfasst: 21.08.2005 20:49
von DreamPromise
Moin moin

ich werd das hier so lange puschen bis ich ne Antwort hab :D

Verfasst: 21.08.2005 20:58
von kellanved
Die kann ich Dir geben: Zwar sind die Posts zugeordnet, nicht aber das topic selbst.
I.e. topic_poster ist -1.


Um wieviele Topics geht es? Falls es mehr als zwei oder drei sind: welche mySql Version?

Verfasst: 21.08.2005 21:02
von Jan500
hi

guck mal hier MOD:post_reassign ;-)

Jan

Verfasst: 21.08.2005 21:02
von DreamPromise
Moin moin

es geht um 7 Stück.

Ich hab MySQL 4.0.23-Max-log

Verfasst: 21.08.2005 21:06
von DreamPromise
Jan500 hat geschrieben:hi

guck mal hier MOD:post_reassign ;-)

Jan
Moin moin

wie in der Überschrift schon steht geht es hier nicht um den User sondern um den Autor:
Mit diesem Mod können Beiträge vorhandenen Usern zugeordnet werden.

Das ist zum Beispiel sinnvoll, wenn ein User gelöscht wird und sich danach neu anmeldet.

Verfasst: 21.08.2005 21:11
von kellanved

Code: Alles auswählen

UPDATE  phpbb_topics, phpbb_posts SET phpbb_topics.topic_poster = phpbb_posts.poster_id WHERE     phpbb_topics.topic_first_post_id = phpbb_posts.post_id AND phpbb_posts.poster_id ='<user_id>'

Sollte eigentlich funktionieren - aber vorher ein backup machen ;-)

Die '<user_id>' noch einsetzen - obwohl diese Einschränkung streng genommen nicht nötig wäre.

Verfasst: 21.08.2005 21:16
von DreamPromise
Was passiert denn wenn ich das ausführe ?
Es sind nämlich Topics die verschiedene Autoren haben.

DP