überarbeitet ?
ich helfe gerne, hab aber keine Rechte
Beziehungen zwischen Tabellen ...
Einklappen
X
-
genauso wie beschrieben, ein bischen transferarbeit bitte
$sql = "SELECT kategorien.kategorie, urteile.* FROM kategorien, urteile WHERE kategorien.id = urteile.kat_id ";
damit rufst du zusätzlich immer den richtigen namenaus der anderen Tabelle ab. naja und in deinem $zeile Array erschint dann noch $zeile["kategorie"] , das ist der Name
Einen Kommentar schreiben:
-
Integrieren ???
Erstmal sorry das ich hier anscheinen ins falsche Forum poste ..
Der select befehl funkt soweit. Allesdings schaff ich es nicht ihn zu integrieren. Meine bisherige Abfrage lautete:
$sql = "SELECT * FROM urteile";
if (isset($sortierung))
$sql = $sql . " ORDER BY " . $sortierung;
$zeilen = mysql_query($sql, $mydb)
or die ("Die Daten konnten nicht aus der Datenbank gelesen werden.");
while ($zeile = mysql_fetch_array($zeilen)) {
<tr valign="top">
<td>
<?=$zeile[datum]?>
</td>
<td>
<?=$zeile[kat_id]?>
</td>
<td>
<?=$zeile[paragraph]?>
</td>
<td>
<?=$zeile[titel]?>
</td>
<td>
<?=$zeile[leitsatz]?>
</td>
<td>
<?=$zeile[aktenzeichen]?>
</td>
<td>ändern</td>
<td>löschen</td>
</tr>
Wie kann ich jetzt <?=$zeile[kat_id]?> mit den Tabellen werten aus der 2. Tabelle konvertieren ??? Ihr würdet mir echt mächtig weiterhelfen.
Einen Kommentar schreiben:
-
Beziehungen zwischen Tabellen ...
Stück füt Stück komm ich weiter ...
Habe jetzt eine Tabelle mit einem Feld kat_id (Wert 1,2,3 ..) Wie stelle ich jetzt die Beziehungen her zu einer neue Tabelle Kategorien nach dem Schema:
ID Kategorie
1 Hund
2 Katze
3 Maus
. .
. .
Wenn ich eine select abfrage auf die erste Tabelle mache erhalte ich natürlich für das Feld kat_id die Werte 1,2,3 ...
Wie muss der select befehl heisen (auf beide tabellen?) das ich in meinem Feld kat_id die richtigen Kategorien, also anstatt 1,2,3 .. Hund, Katze, Maus .... angezeigt bekomme ??Stichworte: -
Einen Kommentar schreiben: