Выполните ГДЕ! = В CodeIgniter Activerecord

Как я могу выступить WHERE column != 100001 в CodeIgniter Activerecord? Извините, но я не могу найти источники об этом.

Мой запрос

$this->db->select('friend, username, fullname, profile_pic')
->from('friends')
->join('user_info', 'user_info.id = friend')
->where('user', $my->id)
->where('status', '1')
->get()->result_object();

я хочу добавить ->where('friend' != 10001) ?

1

Решение

Всегда помните, что вторым параметром является значение:

->where('friends.friend !=', 10001)

И да, это хорошо задокументировано на руководство по активной записи.

Это в Custom key/value method: часть ->where() метод.

1

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

Я знаю 2 способа сделать это, сначала объявить свой синтаксис в переменной .. вот код

$where = "user='".$my->id."' AND status='1' AND friend !=10001";

$this->db->where($where);

Или используйте это

$this->db->where('friend !=', 10001);
0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector