Daten aus 2 Tabellen verknüpfen (Newbie-Frage)
Hallo,
damit ihr mal nicht aus der Übung kommt und die Grundlagen nicht ganz einrosten eine kleine Newbie-Frage von mir an dieser Stelle:
Ausgangssituation:
------------------------
Es existieren 2 Tabellen, Tab1 und Tab2.
In Tab1 stehen folgende Daten: id (auto-increment), username, etc.
In Tab2 stehen folgende Daten: message, subject, senderid, recipientid etc.
Problemstellung:
---------------------
Es soll ausgegeben werden welcher User, welche Nachricht geschrieben hat. Die Verknüpfung geschieht über senderid = userid.
Wie kann man eine Verbindung zwischen diesen beiden Tabellen schaffen? GRUNDSATZFRAGE, die nur anhand dieses Beispiels erläutert werden sollte.
Ansatz:
----------
$result = mysql_query("SELECT * FROM tab2");
while($row = mysql_fetch_array($result)) {
$senderid = $row['senderid'];
$recipientid = $row['recipientid'];
$subject = $row['subject'];
$message = $row['message'];
//Nur zum Test
echo "Von: ".$senderid."<br>";
echo "An: ".$recipientid."<br>";
echo "Betreff: ".$subject."<br>";
echo "Nachricht: ".$message."<br><br>";
}
?>
Soweit so gut. Hoffe ich zumindest... Wo geschieht nun die Verknüpfung? In der while-Schleife?
Wäre für Hilfe sehr dankbar.
|