Hi,
habe glaube ich mal wieder einen Denkfehler:
Tabelle "game"
Tabelle "player
gamID gibt an zu welchen Spiel der player gehört.
Ich möchte jetzt rausbekommen wieviele Spieler zum jeweiligen Game gehören.
Ich habe dann mal 2 verschieden Spiele erstellt.
Tabelle "game
Tabelle "player
Mein Code
Ausgabe ist 2. Es sollte aber 1 sein, weil doch nur 1 Spieler in einem Spiel ist.
Oder was habe ich übersehen?
DadyCool
habe glaube ich mal wieder einen Denkfehler:
Tabelle "game"
PHP:
id | gamname | xyz |
Tabelle "player
PHP:
id | nick | xya | gameID
gamID gibt an zu welchen Spiel der player gehört.
Ich möchte jetzt rausbekommen wieviele Spieler zum jeweiligen Game gehören.
Ich habe dann mal 2 verschieden Spiele erstellt.
Tabelle "game
PHP:
id | gamname | xyz |
1 | test | test|
2 | test2 | test2|
Tabelle "player
PHP:
id | nick | xya | gameID
1 | ich | test | 1
2 | ich2 | test | 2
Mein Code
PHP:
$query = mysql_query("SELECT COUNT(gameID) FROM player,game WHERE game.ID = player.gameID") or die(mysql_error());
$row = mysql_fetch_array($query,MYSQL_NUM);
echo $row[0];
Ausgabe ist 2. Es sollte aber 1 sein, weil doch nur 1 Spieler in einem Spiel ist.
Oder was habe ich übersehen?
DadyCool
Zuletzt bearbeitet: