![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.5ベストアンサー
- 回答日時:
#1です。
そのままの構文で受け取りはできます。
回答のソースは、データ送信と受取をやるものだと考えてください。
できればそのソースがどのような意味で記述されたものかを読み取れるようになればスキルがあがるのでがんばってください。
受け取るだけならば、
for($i=1;$i<=10;$i++){
$input_name = "check" .$i;
print $_POST[$input_name];
}
で受け取ったデータを書き出します。
checkboxのNameを固定の(動かしたくない、順番を変えたくない、チェックされてない値も調べたい等)場合は#1で、順番はどうでもいい場合は#2さんのを使用すればいいと思います。
No.4
- 回答日時:
こんにちは。
必要ありません。
for ( $i = 0; $i < 10; $i ++ ) {
print "<input type=\"check[]\" value=\"$i\">\n";
}
しいていうならバリュー値を変えてあげれば、何がチェックされたか
わかります。
No.3
- 回答日時:
こんにちは。
PHPの場合特に変数を明示する必要はありません。
しいて行うなら
$ch = array();
普通に受け取るならfor文は必要ありません。
下で書いたとおり
$ch = $_POST['check']で取得できます。
その後の処理によりfor文は使うかもしれませんが。
この回答への補足
$jを変数でfor文でまわしているんですが<input type="checkbox" name="check[]" value="1">を
<input type="checkbox" name="check[<?=$j ?>]" value="1">としなくて良いんでしょうか?
No.1
- 回答日時:
print "<form method=\"POST\">";
for($i=1;$i<=10;$i++){
$input_name = "check" .$i;
print "<input type=\"checkbox\" name=\"$input_name\"";
if ($_POST[$input_name]) {
print " checked";
}
print "><br>\n";
}
print "<input type=\"submit\" value=\"送信\">\n";
print "</form>\n";
多分動くと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストボックスに初期値を入れる
-
DBから読み込んだ買い物リスト...
-
画面が更新されてもチェックボ...
-
PHP ボタンが押されたら処理を...
-
フォーム INPUTの文字化け対策...
-
フォームの送信ボタンが押され...
-
複数のラジオボタングループを...
-
検索後にチェックボックスのON/...
-
複数チェックボックスの入力制...
-
HTMLで前の画面に戻る時、入力...
-
phpでのボタン押下の活性・非活...
-
【PHPチェック】ラジオボタンが...
-
PHPでじゃんけん勝負
-
<input type="hidden" >で配列...
-
syntax error, unexpected '}' ...
-
チェックボックスのvalueを連結...
-
チェックボックスの必須項目指定
-
検索時の選択内容を保持する方法
-
便利だけどダメなinput nameの...
-
POSTやGETの変数をフォーム無し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<input type="hidden" >で配列...
-
PHP ボタンが押されたら処理を...
-
HTMLで前の画面に戻る時、入力...
-
検索時の選択内容を保持する方法
-
フォームへの前回入力値をクリ...
-
PHPの関数実行
-
ラジオボタンをsessionで使いたい
-
PHPで画像の渡しが上手く行きま...
-
入力フォーム→確認画面→送信画...
-
DBの値をチェックボックスに反...
-
フォームボタンを押すたびに数...
-
セッションにIDを振って値を代入
-
フォームでのリセットを使う方法
-
syntax error, unexpected '}' ...
-
【HTML(PHP?)】複数のフォーム...
-
画面が更新されてもチェックボ...
-
POSTデータのNAME属性をVALUEに...
-
チェックボックスを用い、MySQL...
-
エラーを元の画面に表示させるには
-
チェックボックスを使った複数...
おすすめ情報