Seite 3 von 3

Verfasst: 21.08.2005 21:20
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.

Verfasst: 21.08.2005 22:42
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

Verfasst: 21.08.2005 22:46
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