我已经尝试过这个简单的代码来生成一个数组,该数组将在post方法中发送和表单数据。在所需页面中接收此数组的方式是什么?这是代码:
$serial = 0;foreach ($results as $row) {$serial = $serial + 1;
HTML:
<input class="float-lt" type="radio" value=""; ?>" name="question-<?php echo "{$serial}"; ?>[]"/>
<input class="float-lt" type="radio" value=""; ?>" name="question-<?php echo "{$serial}"; ?>[]"/>
答案 0 :(得分:0)
$used_serials = $_POST['serials];
foreach( $used_serials AS &$serial ){
$key = 'question-'.$serial;
$wanted_serial_pack = $_POST[$key];
}
或者更好地使用多维数组结构,如:
name="question['serials'][$serial]"
然后你可以遍历$ _POST ['连续剧]
答案 1 :(得分:0)
PHP
$serial = 0;
$inputs = array();
foreach ($results as $row) {
$serial = $serial + 1;
$inputs[] = "<input name=\"question['keys']['{$serial}'][]\"/>";
}
的template.php:
echo implode(' ',$inputs);
Submit.php
$results = $_POST['keys];
foreach($results as $serial_array){
var_dump($serial_array);
}
这样的事情可能有所帮助。