Skip to main content

Добавляем метод в Модель

Для сохранения новых записей в БД нам надо добавить еще один метод в Модель

function insert($vals) {
   $this->db->insert('statica', $vals);
}

Метод очень прост, полученный массив значений он передает функции 'insert', которая сохраняет новую запись в таблице.

Одним аргументом функции 'insert' является имя таблицы, куда мы добавляем данные, вторым - ассоциативный массив значений, где ключи это имена полей, а значения - данные которые надо сохранить. Например

array(
    'id' => 'newkey',
    'body' => 'Новая запись.',
);