Zugehörige Daten aus zwei Tabellen ausgeben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Zugehörige Daten aus zwei Tabellen ausgeben

    Hallo zusammen

    Ich habe zwei Tabellen

    Tabelle1
    Spalten: ICQ,Email,Homepage

    Tabelle2
    Spalten: ID,Vorname,Nachname

    Wobei Name aus Tabelle1 zu ID aus Tabelle 2 zusammengehört also verknüpft ist

    Abfrage Tabelle 1
    Code:
    $abfrage = "select ICQ,Email,Homepage from Tabelle1 where Status= 'neu' order by ICQ";
    $result = mysql_db_query("Datenbankname",$abfrage);
    $row = mysql_fetch_object($result);  
    echo mysql_error();
    Abfrage Tabelle 2

    Code:
    $abfrage2 = "select ID,Vorname,Nachname from Tabelle2, Tabelle1 where Tabelle2.ID = '".$row->Name."' and Tabelle1.Name = Tabelle2.ID";
    $result2 = mysql("Datenbankname",$Abfrage2);
    $row2 = mysql_fetch_object($result2);
    echo mysql_error();
    Mal abgesehen davon, dass diese beiden Abfragen funktionieren, auch wenn jetzt beim umschreiben mit anderen Werten ein Fehler sich hat einschleichen können, so ist nun meine Frage wie ich diese Werte nun ausgeben kann.


    Nehmen wir an ich habe 5 Datensätze die alle untereinander ausgegeben werden sollen
    Code:
     while (list($ICQ,$Email,$Homepage) = mysql_fetch_row($result)) {
     echo "$ICQ Nummer hat die Email Adresse $Email besuch ihn auf $Homepage<BR>\n";
            }
    Wäre die Ausgabe für die Werte der ersten Tabelle
    Entsprechend könnte sie für die Werte aus Tabelle zwei aussehen.

    Nun soll aber als Ausgabe z.B. folgendes erscheinen:
    echo "ID";
    echo "$Name hat die Email Adresse $Email besuch ihn auf $Homepage<BR>\n";
    echo "<BR>";
    echo "Es ist $Vorname , $Nachname";

    In $row sind die Werte ICQ,Email,Homepage
    In $row2 sind die Werte ID,Vorname,Nachname


    Wie muss ich nun vorgehen das übereinstimmende Datensätze aus zwei Tabellen zusammen ausgegeben werden und zwar so oft wie Datensätze vorhanden sind ?

    So in der Art von.

    1
    Test hat die Emailadresse test@test.de besucht in auf www.test.de
    Es ist Vorname-Test Nachname- Test

    2
    Haus hat die Emailadresse haus@haus.de ... usw


    Für Eure Hilfe wäre ich sehr dankbar

    Gruß hoefti
Lädt...
X