Beiträge weg nach Userlöschung

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
frieder
Mitglied
Beiträge: 836
Registriert: 06.03.2004 21:36
Wohnort: Gifhorn

Beiträge weg nach Userlöschung

Beitrag von frieder »

Hallo,
Ein User aus meinem Forum wollte gelöscht werden, und ich bin seinem Wunsch nachgekommen.
Ich habe ihn einfach aus der MySQL Tabelle gelöscht, da ich früher
so etwas schon einmal hatte und es damals geklappt hat.
Jetzt werden seine Beiträge nicht mehr angezeigt. (Sie sind aber noch in der DB)
Mir ist schon klar, dass ich die Poster ID von allen seinen Beiträgen auf 1 ändern muss, allerdings finde ich in keinem Beitrag einen Punkt welcher
wie eine User ID aussieht.
Kann mir da mal einer auf die Sprünge helfen?
Mit freundlichen Grüßen
Frieder
Ex-1. April Admin von phpBB.de :D
marino

Re: Beiträge weg nach Userlöschung

Beitrag von marino »

Megafriedel hat geschrieben:.............Mir ist schon klar, dass ich die Poster ID von allen seinen Beiträgen auf 1 ändern muss, allerdings finde ich in keinem Beitrag einen Punkt welcher
wie eine User ID aussieht.
Kann mir da mal einer auf die Sprünge helfen?

Hm in der tabelle : phpbb_posts ist die 4.spalte "poster_id" ;)

dazu solltest allerdings auch noch seine alte ID wissen ...




und nochwas .. wenn du die user im acp löscht (über die userverwaltung unten) werden diese zwar gelöscht .. ihre poster_id allerdings automatisch auf gast gesetzt
Benutzeravatar
frieder
Mitglied
Beiträge: 836
Registriert: 06.03.2004 21:36
Wohnort: Gifhorn

Beitrag von frieder »

Gut, hab ich gefunden!
Jetzt stellt sich mir noch die Frage: Was ist daran falsch:
UPDATE phpbb_posts_text SET poster_id='1' WHERE poster_id='1425'
Mit freundlichen Grüßen
Frieder
Ex-1. April Admin von phpBB.de :D
marino

Beitrag von marino »

Megafriedel hat geschrieben:Gut, hab ich gefunden!
Jetzt stellt sich mir noch die Frage: Was ist daran falsch:
UPDATE phpbb_posts_text SET poster_id='1' WHERE poster_id='1425'
die meisten datenbanken kennen den befehl "update" nicht ;)
Benutzeravatar
frieder
Mitglied
Beiträge: 836
Registriert: 06.03.2004 21:36
Wohnort: Gifhorn

Beitrag von frieder »

hm.. aber ich hab den schon mal benutzt - da hats funktioniert...
Kann mir jemand einen anderen Code geben?
Mit freundlichen Grüßen
Frieder
Ex-1. April Admin von phpBB.de :D
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

marino hat geschrieben:die meisten datenbanken kennen den befehl "update" nicht ;)
:o
Dann würde phpBB unter den meisten Datenbanken nicht funktionieren. UPDATE ist ein notwendiger und überall funktionierender Befehl. Wie willst du denn auf anderem Wege Einträge aktualisieren?
marino

Beitrag von marino »

hmm hast ja recht .. aber , frag mich was leichteres als: wie soll das möglich sein . ich kenn 2 anbieter bei denen der updatebefehl in myphpadmin nicht akzeptiert wird (zb mein jetziger ) .. allerdings ist ein "externer" updatebefehl problemlos möglich .. frag mich aber bitte nicht woran das liegt
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Das liegt aber am Hoster und nicht an der Datenbank selbst.
@Megafriedel hilft dir dieser Mod weiter: MOD:post_reassign (ID Variante)
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“