Я интегрировал 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
, Пожалуйста, помогите мне с этим. Спасибо
Попробуй это:
$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));
попробуйте это, может быть полезно
$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 != ' =>""));