Я делаю журнал активности для своего веб-сайта и показываю журналы, что пользователь 1 следовал за пользователем 2, у меня есть их идентификаторы в моем activity_log
Таблица. Теперь я хочу получить их имена из user_login
Таблица.
Например user_id=3;friend_id=6;
, Я хочу их имя пользователя, чтобы в журнале активности я мог распечатать$user followed $friend
Msgstr «Итак, я хочу знать о запросе, чтобы получить имена пользователей, используя две переменные, предположим, что переменные $finalres1=3;$finalres2=6;
Как я могу получить их имена пользователей из таблицы user_login
с одним запросом
foreach($results as $res=>$finalres){
$finalres1=$finalres['user_id'];
$finalres2=$finalres['friend_id'];
$this->db->select('username');
$this->db->from('user_login');
$this->db->where('id',$finalres1);
$query=$this->db->get();
$result3=$query->result_array();
Этот запрос извлекает мне имя пользователя 1, но мне нужно имя пользователя и друга в одном массиве. Поэтому я могу их легко написать.
добавить что
$this->db->or_where('id',$finalres2)
добавить что
$ this-> db-> select (‘username as username1’);
$ This-> db-> из ( ‘USER_LOGIN’);
$ This-> db-> где ( ‘ID’, $ finalres1);