次の列のテーブルがあります:[user_id] [game_id] 2人のプレーヤーがゲームに参加したら、ゲームを閉じる必要があります。私はこのコードを使用しました:
if(mysql_num_rows(mysql_query("SELECT user_id FROM live_games WHERE game_id = '$gid'"))<2){
mysql_query("INSERT INTO live_games (user_id, game_id) VALUES ('$uid', '$gid')");
echo "You have joined the game";
}else{
echo "Table is full";
}
コードでは2人のプレーヤーしか登録できませんが、Webサイトにユーザーが多すぎる場合、この条件は機能せず、3人のユーザーがテーブルに追加されます。どうすれば修正できますか?