处理可变数量的输入字段

时间:2011-06-11 15:31:18

标签: php mysqli

我有一些javascript代码可以生成其他输入字段。所以,我可以知道用户将插入多少输入(或者我可以阻止克隆的数量......)

所以我有

$form['input'][0];
$form['input'][1];
$form['input'][2];
and so on. 

第一个问题

确定$form['input'][]

的数量

这是对的吗?

for $i=0; $i<$form.length[input][]; $i++ {
 $form['input'][$i];
}

和查询

第二个问题

// number of ? must change  
($sql = $db -> prepare("INSERT INTO user (something) VALUES (?, ?)"));

$user = 1;
// problem here. this must change dynamically to the number of inputs for each user.
$sql -> bind_param('iss', $user, $form['input'][0], $form['input'][1]);
$sql->execute();

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

确定$form['input']count($form['input']);

的数量