Matze: Abfrage aus mehreren Tabellen

Beitrag lesen

Hallo Brutha,

Wie muss $row[tabelle_a.id] demnach richtig lauten? Muss ich evtl. den Punkt maskieren?

du musst für dem Spaltennamen einen Alias-Namen verpassen.
Bsp:

$sql = "SELECT  
            tbl1.id AS id1,  
            tbl2.id AS id2  
        FROM [..]";  
  
while ($row = mysql_fetch_assoc($result))  
{  
    echo $row[id1]."/n";  
    echo $row[id2]."/n";  
}

Du kannst das AS auch weg lassen und den Alias-Namen direkt hinter den Spaltennamen schreiben (tbl1.id id1, tbl2.id id2).

Grüße, Matze