嗨,我对下一个动态代码有疑问:
HTML:
<input name="something1[]">
<input name="something2[]">
<input name="something3[]">
<input name="something1[]">
<input name="something2[]">
<input name="something3[]">
PHP:
for ( $i=0; $i < count($_POST['something1']) ; $i++ )
{
$something1 = $_POST['something1'][$i];
$something2 = $_POST['something2'][$i];
$something3 = $_POST['something3'][$i];
$query = DB::query("INSERT INTO table VALUES('$something1','$something2','$something3'));
}
以前对我来说很完美,但现在我需要那种动态,不管输入的数量是多少,不需要$_POST['something1']
一个一个。我尝试使用foreach
,然后for
在里面循环,但什么也没有。