Liebe Community,
ich stehe gerade vor einem Problem, wo ich nicht weiter weiß.
Meine Tabelle sieht wie folgt aus:
Sie soll also eine Kategorie als Kopf haben und darunter soll der passende Text zu der Kategorie stehen.
Ich habe die Kategorien in MySQL in einer Tabelle gespeichert, diese lasse ich auslesen und bei 3 ausgelesenen Einträgen soll eine neue Tabelle darunter erstellt werden und der Text soll halt zu der Kategorie entsprechend ausgegeben werden, wie stelle ich das am Besten an? Ich weiß nicht genau wie ich die Tabellen richtig verbinden könnte.
Meine Tabellen:
Bisheriger PHP Code:
Danke!
mfg
Clinic
ich stehe gerade vor einem Problem, wo ich nicht weiter weiß.
Meine Tabelle sieht wie folgt aus:
Code:
<table width="200" border="1">
<tr>
<td>Kategorie</td>
<td>Kategorie</td>
<td>Kategorie</td>
</tr>
<tr>
<td>Text</td>
<td>Text</td>
<td>Text</td>
</tr>
</table>
<br />
<table width="200" border="1">
<tr>
<td>Kategorie</td>
<td>Kategorie</td>
<td>Kategorie</td>
</tr>
<tr>
<td>Text</td>
<td>Text</td>
<td>Text</td>
</tr>
</table>
Sie soll also eine Kategorie als Kopf haben und darunter soll der passende Text zu der Kategorie stehen.
Ich habe die Kategorien in MySQL in einer Tabelle gespeichert, diese lasse ich auslesen und bei 3 ausgelesenen Einträgen soll eine neue Tabelle darunter erstellt werden und der Text soll halt zu der Kategorie entsprechend ausgegeben werden, wie stelle ich das am Besten an? Ich weiß nicht genau wie ich die Tabellen richtig verbinden könnte.
Meine Tabellen:
Code:
tab_cat
-----------------
cat_id
cat_name
Code:
tab_cat_text
-------------------
text_id
text
cat_id
Bisheriger PHP Code:
Code:
<?php
$i = 1;
$sql_cat = "SELECT * FROM tab_tut_cat";
$res_cat = mysql_query($sql_cat) or die ("fehler: " . mysql_error());
while($row_cat = mysql_fetch_assoc($res_cat))
{
if($i % 4 != 0)
{
?>
<td class="tuthead"><?php echo addslashes(stripslashes($row_cat["cat"])) ?></td>
<?php
$i++;
}
}
?>
Danke!
mfg
Clinic