Probleme mit tabellarischer Auflistung

ClinIC

Mitglied
Liebe Community,

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
 
Zurück