MyBB.de Forum

Normale Version: Beiträge auf externer Seite
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
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
Dazu ist eine weitere Datenbankabfrage nötig, die noch die Beiträge aus der Tabelle mybb_posts ausliest und ausgibt.
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?
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.
Was genau möchtest du denn anzeigen?
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.
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>";

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.
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?
Es gibt keine Zeilenumbrüche wie im Forum.
Seiten: 1 2 3