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
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

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