私はplayer1
、player2
、player3
... player12
という名前の私のteams
テーブルの行を持っているためにループに変数名をインクリメント。 PHPスクリプトでは、私は変数($player1
、$player2
...)としてそれらを設定し、それらがループしてNULL
であるかどうか、そしてそれらがカウントされないかどうかをチェックしたいと思います。PHP/MySQLは - データ
PHPで変数を増やす方法を教えてください。私はそれをやってみたが、これは好きだ:
<?
$playerspicked = 0;
for($i = 1; $i <= 12; $i++) {
$playercheck = "$player"+$i;
if($playercheck != 0) {
$playerspicked++;
}
}
?>
しかし、これは動作しません。
データを正規化してから、そのような汚い解法を使う必要はありません –
@MarkBaker正規化するとどういう意味ですか? –
私はあなたのデータベーステーブルを構造化しています....番号の付いた列名を持つことは、一般的に、各プレーヤーの行を持つ別のテーブルを使用する必要があることを示しています –