Hallo Leute,
ich habe versehentlich ein User gelöscht. Diesen habe ich wieder neu angelegt. Wie kann ich nun seine ursprünglichen Beiträge von diesem User erneut zuweisen?
Ich hab den gleichen Namen genommen. Die Beiträge des Users werden immer noch als "Gast" angezeigt. In der SQL Tabelle habe ich den User die gleiche User ID zugewiesen.
:-[
Was mache ich nun?
Tabelle: smf_messages
In der Spalte posterName siehst du noch den Namen. Dann musst du einfach in der Spalte id_member die ID eintragen. Am besten du sortierst auch nach id_member, dann stehen nämlich die Beiträge der gelöschten User am Anfang.
Du musst in der Tabelle die Messages die User ID wieder zuweisen. Dies machst du am besten über phpmyadmin. In der Tabelle deinprefix_messages findest du die ID_MEMBER in der Spalte posterName den Namen des Members. Aktualisiere also alle Einträge mit dem Namen des Members (posterName) mit der MemberID des neuen/alten Users. Die MemberID wird in so einem Fall auf 0 gestellt.
lg
noex
*edit*
clearly war schneller :-[
Dankeeee....... :)
*immer diese Missgeschicke bei einer neuen Software :D *
Quote from: MotMann on December 29, 2005, 03:57:05 PM
Dankeeee....... :)
Heißt das, es funktioniert oder das du weißt was wir meinen, du es aber erst auprobieren musst!?
lg
noex
Hat hingehauen.. war aber viel Arbeit :(
is doch eigentlich nur eine zeile.
zb so: UPDATE smf_messages SET ID_MEMBER = 25 WHERE posterName = Heinz;
Na toll.. und ich hab alles manuell umgefrickelt >:(
ich wollt das auch posten, was pitti gesagt hat, aber ich dachte du hättest das schon gemacht XD