Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
HTML Tablle innerhalb PHP
#1
Hallo,

ich stehe gerade aufm Schlauch. Ich kann die MySQL Datenbank ausgabe nicht in einer HTML Tabelle ausgeben, kann mir jemand helfen?

Code:
Code:
"Thema: ".$row["subject"]."<br/>
Datum: ".date("H:i d.m.Y", $row["dateline"])."<br/>
Letzter Beitragersteller: <a href='member.php?action=profile&uid=".$row["lastposteruid"]."'>".$row["lastposter"]."</a><br/>
Antworten: ".$row["replies"];

Habe mehrere Anstätze versucht und komm nicht aufm grünen Nenner.

HTML Ansicht:
<table>
<tr>
<td>Thema</td>
<td>Datum</td>
<td>Beitragersteller</td>
<td>Antworten</td>
</tr>
</table>

Würd mich freuen, wenn mir jemand helfen kann?

Gruß
Zitieren
#2
Machs mal so zum Beispiel.

PHP-Code:
#######letzten 10 Themen#######
$result $db->query("SELECT * FROM mybb_threads ORDER BY dateline DESC LIMIT 0,10");
while (
$row $db->fetch_array($result))
{
$thema .= "{$row['subject']} <br />";
$datum .= "".date('H:i d.m.Y'$row['dateline'])." <br />";
$letzter_beitragersteller .= "<a href='member.php?action=profile&uid=".$row['lastposteruid']."'>".$row['lastposter']."</a> <br />";
$antworten .= "{$row['replies']} <br />";
}
echo 
"<table>
<tr>
<td colspan=\"4\" class='trow1'>thema</td>
<td class=\"trow1\">datum</td>
<td class=\"trow1\">letzter_beitragersteller</td>
<td class=\"trow1\">antworten</td>
</tr>
<tr>
<td colspan=\"4\" class='trow1'>
{$thema}</td>
<td class=\"trow1\">
{$datum}</td>
<td class=\"trow1\">
{$letzter_beitragersteller}</td>
<td class=\"trow1\">
{$antworten}</td>
</tr>
</table>"
;


#######letzten 10 Themen ENDE####### 

Anpassen musste aber selbst noch Big Grin
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#3
PHP-Code:
<?php

 

define
("IN_MYBB"1);

define('THIS_SCRIPT''hp_award.php');

 

require_once 
"./global.php";

 

#######letzten 10 Themen#######

$result $db->query("SELECT * FROM mybb_threads ORDER BY dateline DESC LIMIT 0,5");
echo 
"<table>";
while (
$row $db->fetch_array($result))
{
echo 
"

<tr>
<td> "
.$row["subject"]."</td>
<td>"
.date("H:i d.m.Y"$row["dateline"])."</td>
<td><a href='member.php?action=profile&uid="
.$row["lastposteruid"]."'>".$row["lastposter"]."</a></td>
<td>"
.$row["replies"]."</td>
</tr>"
;
}

echo 
"</table>";



 

#######letzten 10 Themen ENDE#######

?>

So lautet mein Code und funktioniert einwandfrei. Kommt nur noch das Designtechnische. Bin schon seit 1 Std dran, mal schauen ob ichs hinkrieg.

Gruß
Zitieren