Topics und Posts per SQL-Abfrage exportieren

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
theonlyrobi
Mitglied
Beiträge: 80
Registriert: 09.08.2003 14:33
Wohnort: Jena
Kontaktdaten:

Topics und Posts per SQL-Abfrage exportieren

Beitrag von theonlyrobi »

Hallo Leute,

ich suche eine Möglichkeit, alle Posts aller Topics von einem bestimmten Forum zu speichern, so dass man es gut überblicken kann. Dabei mache ich zuerst eine SQL-Abfrage (hier zB auf Forum mit der ID 9), dann exportiere ich das Ergebnis als XML und dann importiere ich die Datei in Word. Als CSV sieht das Ergebnis zu schrecklich aus :) Hier meine SQL-Abfrage:

Code: Alles auswählen

SELECT phpbb_posts.topic_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text
FROM phpbb_posts_text, phpbb_posts
WHERE phpbb_posts_text.post_id = phpbb_posts.post_id
AND phpbb_posts.forum_id =9
ORDER BY phpbb_posts.topic_id, phpbb_posts_text.post_id
1. Frage: Wie kann ich denn den Usernamen des Autors jedes Posts mit exportieren? In der posts-Tabelle steht ja nur eine poster_id aber keine user_id.

2. Frage: Kennt jemand vielleicht einen einfacheren Weg, um den Export zu machen?

Robert
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

die poster_id ist die user_id des beitrags autors. einfach ne querabfrage mit phpbb_users.user_id = phpbb_posts.poster_id und du hast den usernamen.

der MOD:54 macht sowas ähnliches nur mit den topics.

ah
Benutzeravatar
theonlyrobi
Mitglied
Beiträge: 80
Registriert: 09.08.2003 14:33
Wohnort: Jena
Kontaktdaten:

Beitrag von theonlyrobi »

Hallo,

danke jetzt habe ich die Abfrage korrekt hinbekommen. Ich hätte gleich noch eine weitere Frage: Kann man den Export des Ergebnisses meiner SQL-Abfrage als XML auch per Skript automatisieren? Es müsste dann automatisch noch ein Verweis aus nen XSL-Stylesheet mit rein. Das ist sicherlich nicht das richtige FOrum für diese Frage, aber vielleicht weiss jemand, wo es Skripte oder Hilfe dafür geben könnte...

Robert
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“