您應該使用name="a[]"
。由於輸入字段名稱相同,因此它應該是array
。
<form method="post" action="test.php">
<input type="text" name="a[]" id="a" value="" />
<input type="text" name="a[]" id="b" value="" />
<input type="text" name="a[]" id="c" value="" />
<input type="text" name="a[]" id="d" value="" />
<input type="submit">
</form>
在test.php的獲得價值
$values = $_POST['a'];
print '<pre>';
print_r($values);
print '</pre>';
編輯:根據您發表評論更新。你使用了不必要的連接'".$a[$c]."'
。剛剛得到的$b
$a = $_POST['a'];
if (is_array($a)) {
foreach($a as $c => $b) {
$a2 = $b;
/*^^^^*/
$db->query("INSERT INTO table(code1,code2) VALUES ('$user_id','$a2')");
}
}
值你提交表單? – Rizier123 2014-12-13 08:39:16
剛剛在name屬性中使用了''name = a []「''。 – 2014-12-13 08:39:23