Я хочу заполнить текстовые элементы, после вставки отображается нулевое значение
<input type="number" id="primaryincome1" min="1" max="999" name="noc[]"
value="<?php echo (!isset($student1['noc'])) ? 0 : $student1['noc'] ?>" >
<input type="number" id="primaryincome2" min="1" max="999" name="noc[]"
value="<?php echo (!isset($student2['noc'])) ? 0 : $student2['noc'] ?>">
<input type="number" id="primaryincome3" min="1" max="999" name="noc[]"
value="<?php echo (!isset($student3['noc'])) ? 0 : $student2['noc'] ?>" >
<input type="number" id="primaryincom4" min="1" max="999" name="noc[]"
value="<?php echo (!isset($student4['noc'])) ? 0 : $student2['noc'] ?>" >
<input type="number" id="primaryincome5" min="1" max="999" name="noc[]"
value="<?php echo (!isset($student5['noc'])) ? 0 : $student2['noc'] ?>" >
<input type="number" id="primaryincome6" min="1" max="999" name="noc[]"
value="<?php echo (!isset($student6['noc'])) ? 0 : $student2['noc'] ?>"
Контроллер:
<code>$certids = $this->input->post('certid');
$nocs = $this->input- >post('noc');
$result = array();
foreach ($certids as $index=>$certid)
{
$result[] = $certid . '_' . $nocs[$index];
}
echo '<pre>';print_r($result);echo '
';
после того, как я внес изменения в элемент ввода, он выдает:
Array
(
[0] => 1_2
[1] => 2_2
[2] => 3_2
[3] => 4_2
[4] => 5_2
[5] => 6_2
[6] => 7_
)
Первое значение только для вставки.оставшиеся значения вставляются как «0»;Как мне решить эту ошибку?Мне нужна помощь.