AA20Medlem sedan sep. 20163 inlägg Frågan#1 Hej!
Jag håller på att skapa ett forum och vill skriva ut trådar under kategorinamnen.
Jag har tre olika tabeller och för att hämta ut kategorier och trådar har jag försökt använda LEFT JOIN för att skriva ut kategorier och trådar.
Tabell: Kategori
id | kategorinamn | beskrivning
Tabell: Trad
id | katid | namn | rubrik | inlagg | datum
Tabell: Inlagg
id | t_id | namn | text | datum
Tänkte så att det skrivs ut så här.
Webbrelaterat
----------------------------
Diskutera webbutveckling
Databaser
MmetalboyMedlem sedan jan. 2005953 inlägg Om du visar hur ditt försök ser ut så är vi nog många här som kan peka ut rätt riktning åt dig.
AA20Medlem sedan sep. 20163 inlägg Så här ser mitt försök ut
$sql = "SELECT * FROM tradar JOIN inlagg ON tradar.id=inlagg.t_id";
$result = mysqli_query($mysqli, $sql);
while($row = mysqli_fetch_array($result))
{
echo "<table border="0" align="center" style="width: 613px; background-color: #F6F6F6; margin-top:15px; border-bottom:1px solid #000000;">";
echo "<tr><td><span class="inlaggrubrik">".htmlspecialchars($row['rubrik'])."</span></td><td><div class="datestamp">Skrivet av ".htmlspecialchars($row['namn'])." ".htmlspecialchars($row['datum'])."</div></td></tr>";
echo "<tr><td colspan="2"><span class="inlaggtext">".nl2br(htmlspecialchars($row['inlagg']))."</span><br><br><span class="svaret">Svar:</span></td></tr>";
echo "<tr><td><ul><li><a href="reply_messages.php?reply=".intval($row['id']).""".htmlspecialchars($row['rubrik']).">".htmlspecialchars($row['rubrik'])."</a></li></ul></td></tr>";
echo "</table>";
}