Seite 1 von 1
Post aus einem Forum auf HP
Verfasst: 11.11.2006 09:45
von Fabse
Hallo!
Ich versuch schon den ganzen morgen aber irgendwie bekomm ich das nicht auf die reihe.
Was ich haben möchte:
Ich würde mir gerne alle Posts die im Forum mit der ID 1 stehen auf meiner Homepage anzeigen lassen.
Also mit Topic Title, Poster Name, Wieviel Antworten geschrieben wurden, und ein Link zum Post selbst.
kann mir da vielleicht jemand helfen?
Verfasst: 11.11.2006 09:48
von Miriam
Wie sehen Deine eigenen Ergebnisse / Ansätze zur Problemlösung aus?
Verfasst: 11.11.2006 09:52
von Fabse
Naja ich komm mit dem Auslesen der Post schon nich klar.
Edit:
Bzw. eher wie ich nur den ersten Beitrag eines Themas auslese und nicht die antworten.
Verfasst: 11.11.2006 10:02
von Miriam
Hast Du irgendwelche Mods (besonders Category Hierarchy eingebaut)?
Verfasst: 11.11.2006 10:03
von Fabse
Nein gar nix
Verfasst: 11.11.2006 13:04
von Miriam
Also Du willst nur die Topics als solches listen und einen Link dazu haben.... und nicht die letzten Antworten zu einem Thema darstellen?
Verfasst: 11.11.2006 13:11
von Fabse
Ich hab mittlerweile geschafft!
Code: Alles auswählen
$sql = 'SELECT t.*,p.*,f.*,u.user_id,u.username
FROM phpbb_topics t,
phpbb_posts p,
phpbb_posts_text f,
phpbb_users u
WHERE t.forum_id = 1
AND p.post_id = t.topic_first_post_id
AND f.post_id = t.topic_first_post_id
AND u.user_id = t.topic_poster';
Re: Post aus einem Forum auf HP
Verfasst: 11.11.2006 14:56
von Miriam
Sehr schön, sehr schön,
aber meiner (unmassgeblichen) Meinung nach etwas zu global.
Meinst Du nicht, dass entsprechend Deiner Vorgabe --->
Fabse hat geschrieben:Was ich haben möchte:
Ich würde mir gerne alle Posts die im Forum mit der ID 1 stehen auf meiner Homepage anzeigen lassen.
Also mit Topic Title, Poster Name, Wieviel Antworten geschrieben wurden, und ein Link zum Post selbst.
dieser SQL Befehl geeigneter wäre?
Code: Alles auswählen
SELECT t.topic_title, t.topic_id, t.topic_replies, u.username
FROM phpbb_topics t, phpbb_users u
WHERE t.forum_id = 1 AND u.user_id = t.topic_poster;
Verfasst: 11.11.2006 15:14
von Fabse
In deinem Befehl ist der Post selber also der text und das Datum nicht vorhanden.
Ist im prinzip egal. Ich jetzt noch die * mit den entrsprechenden spalten ersetzt.
Verfasst: 11.11.2006 15:23
von Miriam
Naja, das war eben die strikte Auslegung Deiner Vorgaben....

Da war post_text nicht dabei.
Wie dem auch sei.