私はこのコード行を持っています:
<input lass="validate[minCheckbox[1]] checkbox" name="samplecheckbox <?=$row_Answer['QuestionIDFK']; ?> []" id="samplecheckbox <? = $row_Answer['QuestionIDFK']?>[]" value="<?= $row_Answer['AnswerIDPK']; ?>" type="checkbox" />
checboxesの名前は次のようなものですsamplechecbox14[],samplechebox21[]
内でこの要素を呼び出すための正しいphp構文は何$_POST
ですか?。私はで試していました:
foreach(... as $QuestionIDFK){
foreach($_POST['samplecheckbox.$QuestionIDFK.'] as $valueID){
// Intert on tables
}}
また
foreach(... as $QuestionIDFK){
foreach($_POST['samplecheckbox<?= $row_Answer['QuestionIDFK']?>'] as $valueID){
// Intert on tables
}}
しかし、動作しません。私はこれをそのように呼ぶ必要があります、私は他の方法を知っていますが、質問ごとに共通の名前(および質問ごとに複数の回答)が必要なため、これを使用しています。では、POST内に何を書くべきですか?