повторное заполнение значения текстового элемента дает ошибку - PullRequest
0 голосов
/ 17 сентября 2018

Я хочу заполнить текстовые элементы, после вставки отображается нулевое значение

<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»;Как мне решить эту ошибку?Мне нужна помощь.

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