2017-01-25 2 views
0

В основном у меня есть 3 таблицы.Codeigniter: использование сеанса для вызова другой таблицы

  1. Пользователи с идентификатором пользователя [PK], пароль
  2. навыки с skillsID [PK], skillsName
  3. UserSkills с идентификатором пользователя [FK], skillsID [FK]

Использование сеанса, который читает пользователь данные (логин) из таблицы «Пользователи», я хочу отобразить таблицу skillsName из Skills.

Возможно ли это?

+1

Кажется возможным. что ты уже испробовал? Попробуйте прочитать документацию codeigniter.com на сеансах, вы получите хорошее представление об этом, и если вы все еще не можете его решить, спросите здесь –

+0

https://www.codeigniter.com/user_guide/libraries/sessions.html#adding -session-данные – user4419336

ответ

0

набор UserData

$this->session->set_userdata('some_name', 'some_value'); 

, если вы хотите, чтобы убедиться, что значение сеанса существует

// returns FALSE if the 'some_name' item doesn't exist or is NULL, 
// TRUE otherwise: 
isset($_SESSION['some_name']) 

или

$this->session->has_userdata('some_name');