Да, вам нужно будет запустить get()
после других методов. select()
, from()
и where()
добавляют соответствующие запросы к запросу, а get () фактически выполняет запрос и возвращает результат в виде объекта.
В этом случае вы можете просто добавить его в конец цепочки.
public function checkemail($email) {
$this->db
->select('email')
->from('user')
->where('email', $email)
->get();
}
Если вы хотите работать с результатом впоследствии, убедитесь, что вы присваиваете его переменной.
$user = $this->db
->select('email')
->from('user')
->where('email', $email)
->get();