Я пытаюсь установить пользовательскую переменную Userdata - фактически, массив.
Я запросил MYSQL UserTable на основе ввода формы и возвратил
запись как массив_результатов.
$this->session->set_userdata( 'Login', $ResultofUserMatch );
Дамп переменной сеанса userdata выглядит следующим образом:
[userdata] => Array
(
[session_id] => fda0d4f9a5b90c813b0850fa6e651b20
[ip_address] => aa.bb.cc.dd
[user_agent] => Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20100
[last_activity] => 1319892314
[Login] => Array
(
[0] => Array
(
[ID] => 802
[Care Center Name] => george
[w3user] => georgewnyc@mail.com
[w3pass] => george
[w3code] => none
[role] => admin
)
)
)
Обратите внимание, что массив Login содержится, но данные находятся в INDEX 0 -
поэтому они на логине [0] [роль].
Я что-то не так делаю? Как мне сделать так, чтобы данные были «на один уровень выше»?