Zitat:
Zitat von 0ldEra
--benutzerdaten--
id
vorname
nachname
--freunschaften--
id
benutzer1_id
benutzer2_id
--standort--
id
plz
ort
|
Zitat:
Zitat von 0ldEra
hat sich erledigt:
SELECT standorte.*, freundschaften.*, standorte.id AS id, standorte.datum AS datum, freundschaften.id AS f_id, freundschaften.datum AS f_datum FROM standorte LEFT JOIN freundschaften ON standorte.von = freundschaften.benutzer2_id WHERE freundschaften.benutzer_id LIKE '".$_SESSION["user_id"]."' ORDER BY standorte.datum DESC";
|
Mal abgesehen von eventuellen SQL-Injection Problemen (
http://de.wikipedia.org/wiki/SQL-Injection) bei der LIKE und $_SESSION["user_id"], kann keiner von uns darauf kommen, dass ein JOIN zwischen
standorte.von und freundschaften.benutzer2_id richtig sein soll.
Du solltest Dir dringend mal Gedanken über die Tabellenstrukturen und die Spaltennamen machen.
Grüße
Thomas