Вставка базы данных в Codeigniter - PullRequest
0 голосов
/ 25 июня 2019

Я новичок в КИ.

Я хочу вставить значения в базу данных. Но данные не были успешно вставлены в базу данных. Я уже создал контроллер, но данные не вставлены успешно.

1 Ответ

0 голосов
/ 25 июня 2019

Codeigniter работает в среде MVC, т. Е. Model, View и controller (https://www.codeigniter.com/user_guide/overview/mvc.html).. В модели все ваши запросы к БД поступают в нее. Контроллер работает как мост между вашим представлением и моделью. В представлении вы создаете свою сеть. страниц. Вот простой пример для вставки данных в базу данных

форма

<form action="controller/submitData" method="post">
    <input type="text" name="name" />
    <input type="submit" name="submit" value="submit">
</form>

Контроллер

public function submitData()
{
  $this->load->model('yourModel');
  $data=$this->input->post();
  $this->yourModel->insertData($data);
}

Модель

public function insertData($data)
{
   $this->db->insert("tableName",array("fieldName"=>$data['name']));
   return true;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...