Codeigniter MySQL Фильтрация по данным сеанса - PullRequest
0 голосов
/ 21 марта 2020

У меня есть MySQL таблица, которая используется для сбора буквенных данных по subject_id, соединенная с таблицей tbl_user. tbl_user следующим образом:

+--------+------------+----------+
| userID | subject_id | username |
+--------+------------+----------+
|      1 | 100        | user1    |
|      2 | 101        | user2    |
|      3 | null       | user3    |
|      4 | 102        | user4    |
+--------+------------+----------+

В моем контроллере я использовал следующий код для фильтрации записей по subject_id.

$subject = $this->session->userdata('subject_id');
        if ($subject && $subject != null )
            $this->datatables->where('letter_letter.subject', $subject);

Это работает отлично. Другими словами, фильтрация записей писем по subject_id отлично. Но я хочу перечислить все записи в таблице letter_letter для пользователя "user3" в сеансе.

Как я могу изменить свой код для этого? Кто-нибудь может мне помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...