Как передать (не является нулевым) в MY_Model

Я интегрировал Jamie Rumbelow My Model для выполнения запросов активной записи с помощью codeigniter из github — https://github.com/jamierumbelow/codeigniter-base-model

SELECT * FROM `user` WHERE user_id =1 and phone_no is not null;

Я хотел использовать этот запрос MySQL в MyModel, и я попробовал это.

$data['user_details'] = $this->user_details_model->get_many_by(array('user_id' => $user_id, 'phone_no' =>NULL));

Выше работает правильно, но я хотел сделать наоборот is not null, Пожалуйста, помогите мне с этим. Спасибо

0

Решение

Попробуй это:

$data['user_details'] = $this->user_details_model->get_many_by(array('user_id' => $user_id, 'phone_no !=' =>NULL));

Может быть, это тоже работает:

$data['user_details'] = $this->user_details_model->get_many_by(array('user_id' => $user_id, 'phone_no IS NOT' =>NULL));
1

Другие решения

попробуйте это, может быть полезно

$data['user_details'] = $this->user_details_model->get_many_by(array('user_id' => $user_id, 'phone_no != ' =>NULL));

ИЛИ ЖЕ

$data['user_details'] = $this->user_details_model->get_many_by(array('user_id' => $user_id, 'phone_no != ' =>""));
1

По вопросам рекламы [email protected]