Hallo,
folgendes Beispiel:
Ich habe eine Tabelle mit Userdaten, und eine Tabelle, wo jeweils zwei Schlüssel der User verknüpft sind. Ich möchte in einer Abfrage dann beide Userdaten erhalten.
Das Problem ist, dass die Spaltennamen gleich sind. Ich kriege per fetch_object ($objekt->username) also nur Zugriff auf einen der Userdatensätze.
Code:
SELECT * FROM verknüpfung
INNER JOIN user
ON verknüpfung.userID1 = user.ID
LEFT JOIN user AS zweiterUser
ON verknüpfung.userID2 = zweiterUser.ID
In phpMyAdmin wird es mir richtig angezeigt. Dort sind halt auch die Spaltennamen immer zweifach vorhanden. fetch_object liefert meines Wissens nicht den Tabellennamen mit, sonst könnte ich auf die mit "AS" angegebene Quelle zugreifen. Was könnte ich da machen?