LoseAndMore.de
Well-known member
- 20 April 2006
- 292
- 8
Ich habe 2 Tabellen,
einmal die Tabelle: spiele
dort steht drin welche Spiele es alles gibt:
id, spielname, spielstart, mitspieler
Erklärung: id=autoinc,spielname=name des spiels, spielstart=wann startete das spiel, mitspieler=anzahl der mitspieler
und die Tabelle: mitspieler
mit den Spalten
id, userid, spieleid, spielerstart
Erklärung: id autoinc, userid = die ID des Users, spieleid=id von spiele, spielerstart= wann hat der user angefangen mitzumachen
Die Abfrage in welchen Spielen ein User bereits teilnimmt habe ich mit:
$select=mysql_query("SELECT spiele.id, spielname, mitspieler, spielstart FROM spiele, mitspieler WHERE mitspieler.spieleid = spiele.id AND mitspieler.userid ='$userdaten[id]' ORDER BY spiele.spielstart", $db);
abgefangen.
Was nun jedoch das Problem ist und ich mit diversen Ansätzen scheiter ist,
die Abfrage um die Spiele darzustellen in welchen der User noch nicht mitspielt.
LG
einmal die Tabelle: spiele
dort steht drin welche Spiele es alles gibt:
id, spielname, spielstart, mitspieler
Erklärung: id=autoinc,spielname=name des spiels, spielstart=wann startete das spiel, mitspieler=anzahl der mitspieler
und die Tabelle: mitspieler
mit den Spalten
id, userid, spieleid, spielerstart
Erklärung: id autoinc, userid = die ID des Users, spieleid=id von spiele, spielerstart= wann hat der user angefangen mitzumachen
Die Abfrage in welchen Spielen ein User bereits teilnimmt habe ich mit:
$select=mysql_query("SELECT spiele.id, spielname, mitspieler, spielstart FROM spiele, mitspieler WHERE mitspieler.spieleid = spiele.id AND mitspieler.userid ='$userdaten[id]' ORDER BY spiele.spielstart", $db);
abgefangen.
Was nun jedoch das Problem ist und ich mit diversen Ansätzen scheiter ist,
die Abfrage um die Spiele darzustellen in welchen der User noch nicht mitspielt.
LG