MyBB.de Forum
Beiträge auf externer Seite - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Beiträge auf externer Seite (/thread-6954.html)

Seiten: Seiten: 1 2 3


Beiträge auf externer Seite - brainkopf - 01.09.2007

Hi,
ich hab aus einem anderen Thread einen Code heraus, mit dem ich den Threadtitel plus Link auf diesen Thread auf einer externen Seite darstellen kann.
Nur hätte ich gerne den ganzen Thread.
PHP-Code:
// Letzte Themen auslesen
$query mysql_query("SELECT subject,tid FROM ".$prefix."threads WHERE visible='1' AND fid = '44' ORDER BY tid DESC LIMIT 0,".$limit."");

while (
$newest_threads mysql_fetch_array($query))
{
echo 
"<li><a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."\" target=\"_blank\">".$newest_threads['subject']."</a></li>";

Das müsste der interasante Teil sein.
Kann mir jemand helfen?

Danke

mfg
brainkopf


RE: Beiträge auf externer Seite - Michael - 02.09.2007

Dazu ist eine weitere Datenbankabfrage nötig, die noch die Beiträge aus der Tabelle mybb_posts ausliest und ausgibt.


RE: Beiträge auf externer Seite - brainkopf - 02.09.2007

okay.
danke. mal schaun ob ich was damit anfangen kann.

EDIT: Ich komm nicht drauf wie ich die db Abfrage machen muss...
Kann keiner helfen?


RE: Beiträge auf externer Seite - brainkopf - 03.09.2007

könnte es villeicht das sein?

PHP-Code:
// Letzte Themen auslesen
$query mysql_query("SELECT subject,tid FROM ".$prefix."threads WHERE visible='1' AND fid = '44' ORDER BY tid DESC LIMIT 0,".$limit."");

while (
$newest_threads mysql_fetch_array($query))
{
echo 
"<li><a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."\" target=\"_blank\">".$newest_threads['subject']."</a></li>";
echo 
"<li><a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."\" target=\"_blank\">".$newest_threads['content']."</a></li>";

Ich kenn mich leider überhaupt nicht mit der datenbank struktur aus.


RE: Beiträge auf externer Seite - Jan - 03.09.2007

Was genau möchtest du denn anzeigen?


RE: Beiträge auf externer Seite - brainkopf - 04.09.2007

Mit einem Code habe ich es geschafft die Threadtitel anzuzeiugen.
Den Code im ersten Post ist ein Teil daraus der für die datenbankabfrage zuständig ist.

Ich würde gerne noch den kompletten Content des Themas auch auf der externen Seite anzeigen lassen. Am besten noch mit Namen wer es geschrieben hat.


RE: Beiträge auf externer Seite - StefanT - 04.09.2007

PHP-Code:
// Letzte Themen auslesen
$query mysql_query("SELECT subject, tid, message, username FROM ".$prefix."posts WHERE visible='1' AND fid = '44' AND replyto='0' ORDER BY tid DESC LIMIT 0,".$limit."");

while (
$newest_threads mysql_fetch_array($query))
{
echo 
"<li><a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."\" target=\"_blank\">".$newest_threads['subject']." von {$newest_threads['username']}:<br/>{$newest_threads['message']}</a></li>";




RE: Beiträge auf externer Seite - brainkopf - 04.09.2007

super!
Danke! Nur noch nen kleines Problem. Umlaute werden nicht korrekt angezeigt. Wenn dann noch die Absätze korrekt angezeigt würden wäre es perfekt.


RE: Beiträge auf externer Seite - Jan - 04.09.2007

Welche Zeichenkodierung hast du denn in deinem Header stehen? Wahrscheinlich kein utf-8 sondern iso-8859-15. Das musst du auf utf-8 ändern.

Was meinst du denn mit Absätzten? Was stimmt da nicht?


RE: Beiträge auf externer Seite - brainkopf - 04.09.2007

Es gibt keine Zeilenumbrüche wie im Forum.