Неопределенное смещение: 1 с использованием флажка - PullRequest
0 голосов
/ 12 сентября 2018

ошибка произошла во время повторного заполнения значений флажка.В первый раз значения флажков правильно сохраняются после повторного заполнения и внесения изменений в форму, будет возвращено сообщение об ошибке. I-й флажок

 <?php foreach($getcert1 as $student1){ 
                  ?>
              <td width="50px" align="center">1</td>
              <td>Transcripts  & Degree Certificate Attestation</td>
              <td align="center">
                <input type="checkbox" id="mycheck1" name="certid[]"        
                value="1" class="cbx" <?php echo set_checkbox($student1['certid'],'1', 
                $student1['certid']==1);?> > 
                </td>
              <td> 500 </td>
             <td> <input type="number" id="primaryincome1"  min="1"  max="999" name="noc[]" 
             value="<?php echo (!isset($student1['noc'])) ? 0 : $student1['noc'] ?>"
           disabled> </td>
              <div class="col-xs-2">
              <td ><input type="text" id="totalamountremaining1"  name="txt" class="text-right" value="<?php echo (!isset($student1['paid'])) ? 0 : $student1['paid'] ?>"  size="5"></td>
          </div>   
            </tr>
          <?php } ?>

второй флажок

<code><?php foreach($getcert2 as $student2){ 
          echo '<pre>';
            print_r($student2);
            echo '
';?>2 Форма WES Авторизация в университете > 500

что отсутствовало в моем коде?ошибка

Обнаружена ошибка PHP. Серьезность: Уведомление Сообщение: неопределенное смещение: 1 Имя файла: controllers / Users.php Номер строки: 258

Обратный ход:

Файл: C: \ xampp \ htdocs \ transcript2 \ application \ controllers \ Users.php Строка: 258 Функция: _error_handler

Файл: C: \ xampp \ htdocs \ transcript2 \ index.php Строка: 315 Функция: require_once

контроллер

<code>          $certids = $this->input->post('certid');  //here you leave the [ ] out!
          $nocs = $this->input->post('noc'); 
          $result = array();
          foreach ($certids as $index=>$certid) 
          {
             $result[] = $certid . '_' . $nocs[$index];
          }
          $date = new DateTime("now");
          $today = $date->format('Y-m-d');

          foreach($result as $value)
                {
                list($certid,$noc) = explode ('_',$value);
                 $insert = array();
                $insert[] = array(
                  'appno' => $appno,
                  'regno' => $regno,
                   'certid' => $certid,
                      'noc' => $noc,
                      'date' => $today
                        );       

                $this->load->model('user_Model');
                $this->User_Model->studreginsert($insert);         
               }

foreach ($certids as $index=>$certid) 
  {
    $result[] = $certid . '_' . $nocs[$index];
  }

   echo '<pre>';
    print_r($result);
   echo '
';Массив ([0] => 1_2 [1] => 2_2 [2] => 3_2 [3] => 4_2 [4] => 5_2 [5] => 6_ [6] => 7_)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...