Работа с переменным количеством полей ввода - PullRequest
2 голосов
/ 11 июня 2011

У меня есть некоторый код 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 голосов
/ 11 июня 2011

Определите, сколько $form['input']: count($form['input']);.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...