BATCH1
中心1
center2
from
我尝试在名称中使用变量,但在后端php脚本中接收值时,它不会单独使用变量,因此我无法根据批处理分配动态值。
答案 0 :(得分:2)
可能是因为变量未经过评估,请尝试更改以下行:
<input type="checkbox" name="center<?= $a ?>" value="1">
虽然此时您将在任何地方分配相同的变量$a
- 因此它应该更像name="center<?= $yourArray[$iteration] ?>"
,因此名称将是唯一的,或者像name="center[]" id="center<?= $iteration ?>"
一样取决于您需要。
<强>更新强> 如果你想要四个(或任意数量)的批次&#34;设置更好的答案(如下面评论中注意到的Harrie de Laat)将是:
<input type="checkbox" name="center<?= $a ?>[]" value="1">
当然,您必须每批都更改$a
变量。