Autor zuordnen

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.
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Es *soll* jeweils den Autor des ersten posts als Autor im Topic eintragen.

der "AND phpbb_posts.poster_id ='<user_id>'" Teil beschränkt die Abfrage auf Topics/Posts eines Users -
man kann idie Abfrage auch so stellen:

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_topics.topic_poster ='-1'
 
Dann würde der Wert bei allen Topics, die momentan keinem User zugeordnet sind, neu gesetzt werden - auf den Poster des jeweils ersten Posts.
Bitte keine Supportanfragen via PM
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

geht noch immer nicht.
In der Themenübersicht steht Admin als Autor....aber in dem Beitrag steht ein anderer User.


Was ist blos los ???

DP
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Versuch den Holzhammer:

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 
Bitte keine Supportanfragen via PM
Antworten

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