MyBB.de Forum
Beiträge zuordnen - nur wie? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: Beiträge zuordnen - nur wie? (/thread-5622.html)



Beiträge zuordnen - nur wie? - SweetySchnuffel - 18.04.2007

Hallo!

Ein User hatte sich gelöscht & wieder angemeldet, nun würde er gerne seine alten Beiträge wieder zugeordnet haben - ich hab schon im MyPhpAdmin die ID auf 2 gesetzt, wie sie damals beim anmelden auch war, aber das bringt nichts.

Was müsste sonst gemacht werden, das die Beiträge wieder zugeordnet werden.
Danke schonmal!


RE: Beiträge zuordnen - nur wie? - Michael - 18.04.2007

Das ist so einfach nicht möglich. Wird ein Benutzer gelöscht bzw. löscht er sich selbst mit der Erweiterung "Account löschen", wird die ID des Benutzers in allen seinen Beiträgen auf die ID 0 gesetzt. D.h. du musst in der Tabelle posts alle Beiträge suchen, die der Benutzer-ID (uid) 0 zugewiesen sind und die ID ändern, wenn sie diesem Benutzer gehören. Allerdings ist das ein sehr großer Aufwand.


RE: Beiträge zuordnen - nur wie? - bmr - 18.04.2007

Wenn der username des Users einmalig ist, sollte es mit einer relativ einfachen SQL-Abfrage zu erledigen sein.


RE: Beiträge zuordnen - nur wie? - SweetySchnuffel - 18.04.2007

bmr schrieb:Wenn der username des Users einmalig ist, sollte es mit einer relativ einfachen SQL-Abfrage zu erledigen sein.

Und die wäre? ô.O
Michael eine Idee?


RE: Beiträge zuordnen - nur wie? - Michael - 18.04.2007

Heute ist irgendwie nicht mein Tag...
Code:
UPDATE mybb_posts SET uid='2' WHERE username='BENUTZERNAME';



RE: Beiträge zuordnen - nur wie? - SweetySchnuffel - 18.04.2007

Gut, ein Teil ist damit erledigt, der Nick ist wieder in allen Beiträgen verlinkt, aber nicht ganz, siehe hier:

http://www.boysonlyforum.de/Forum/forumdisplay.php?fid=2
~> Matzel ist der Nick.
Und im Profil steht auch nicht, wieviele er hat.

Wie lässt sich das Problem lösen?

Edit:
Erledigt, musste nur alles neuzählen lassen.