Вам нужно дать insert
некоторые данные для вставки.
С помощью метода set
:
$this->db->set('name', 'Eric');
$this->db->insert('property');
или передав массив в качестве второго параметра:
$this->db->insert('property', array(
'name' => 'Eric'
));
Что касается выбора, вы должны указать ему, из какой таблицы выбрать.
Используйте либо метод from
:
$this->db->from('property');
$this->db->where('id', $id);
$id = $this->db->get();
или передать get
таблицу в качестве параметра:
$this->db->where('id', $id);
$id = $this->db->get('property');
Также обратите внимание, что get()
возвращает объект запроса. Вам нужно использовать ->row
(или ->result
) для получения данных.
$this->db->from('property');
$this->db->where('id', $id);
$query = $this->db->get();
$id = $query->row()->id;