我有一个包含大约70个字段的PHP页面
31有以下模式:hours_1,hours_2,hours_3等。
31具有以下模式:description_1,description_2,description_3等。
还有一些其他变量/字段,如clientID,month,year
如您所见,是的,看起来像时间表。
它被张贴,因此我想在一个阵列中的所有时间和另一个阵列中的描述,然后将其插入表中。
如何将这些小时和描述字段整齐地放入一个数组(或两个数组)中,以便在经过一些验证后,可以使用它们将它们插入到MySQL表中?
答案 0 :(得分:0)
在PHP或HTML中,您始终可以使用[]约定将变量命名或接收到服务器端的数组中,即
您可以:
,而不是像往常一样使用_number生成变量<?php foreach(range(0, 30) as $i): ?>
<input name="hours[]">
<?php endforeach; ?>
这将允许您在服务器端整齐地接收数组,以便
$_POST['hours'];//will give you an array of all the hour inputs if you submit with post