是否可以根据后端php脚本中的批处理动态分配这些复选框的名称?

时间:2017-06-07 07:31:02

标签: javascript php html

BATCH1

                中心1                 center2

from

我尝试在名称中使用变量,但在后端php脚本中接收值时,它不会单独使用变量,因此我无法根据批处理分配动态值。

1 个答案:

答案 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变量。