Как хранить несколько значений массива в базе данных? - PullRequest
0 голосов
/ 25 сентября 2018

просмотр

ошибка

model:

 function add_wliempmap($params)

{ 
   foreach ($params as$row) 
    {

    $this->db->insert('tbl_wli_peremp_map',$row);
    $query= $this->db->insert_id();
  // return$query->result();
}
}
controller:
 public function submit()
{   

   $data['data']=array('wid' => $this->input->post('wid'),'eid' => $this->input->post('eid')
                   );

    $this->Wliempmap_model->add_wliempmap($data);
        // var_dump($_REQUEST);
        // exit;

}

Переменная $ row переменной модели имеет значение массива. Я хочу сохранить значение этой переменной в базе данных какпередать эту переменную в множественное значение контроллера с примером?

1 Ответ

0 голосов
/ 25 сентября 2018

Измените свой код согласно приведенному ниже коду:

Модель:

public function add_wliempmap($params)
{ 
   $this->db->insert('tbl_wli_peremp_map',$params);
   return $this->db->insert_id();
}

Контроллер:

public function submit()
{   
   $data = array('wid' => $this->input->post('wid'),'eid' => $this->input->post('eid'));
   $this->Wliempmap_model->add_wliempmap($data);
}

Для получения подробной информации:

https://www.codeigniter.com/user_guide/database/query_builder.html#inserting-data

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