Hi,
ich versuch heute mal mein erstes mal das "Join" zu benutzen und ratet mal was passiert - alles ausser das was ich wollte Ich bin mir sicher, ihr könnt mir helfen und wäre auch sehr dankbar.
Tabellen
Name: user
id+++username+++passwort+++regdate+++status
Name: leiter
id+++username+++leiterstufe
Name: kinder
id+++username+++kinderstufe
Mein Problem ist, "Leiter" können in die "Kinder" vorkommen, müssen aber nicht. Aber aufjedenfall müssen alle in der Tabelle user sein.
Mein Problem ist, er gibt mir immer die 1. Zeile aus und nie die vom passenden User.
Ich hoffe mir kann jemand helfen. Ich wäre sehr dankbar
Gruß
ich versuch heute mal mein erstes mal das "Join" zu benutzen und ratet mal was passiert - alles ausser das was ich wollte Ich bin mir sicher, ihr könnt mir helfen und wäre auch sehr dankbar.
Tabellen
Name: user
id+++username+++passwort+++regdate+++status
Name: leiter
id+++username+++leiterstufe
Name: kinder
id+++username+++kinderstufe
Mein Problem ist, "Leiter" können in die "Kinder" vorkommen, müssen aber nicht. Aber aufjedenfall müssen alle in der Tabelle user sein.
PHP:
$user = mysql_fetch_array(mysql_query("SELECT u.username,u.regdate,l.leiterstufe,k.kinderstufe
FROM user u,leiter l,kinder k
WHERE u.username = '".$_COOKIE["username"]."' and
(l.username = '".$_COOKIE["username"]."' or
k.username = '".$_COOKIE["username"]."')"));
Mein Problem ist, er gibt mir immer die 1. Zeile aus und nie die vom passenden User.
Ich hoffe mir kann jemand helfen. Ich wäre sehr dankbar
Gruß