В моем проекте CodeIgniter у меня есть отдельные таблицы для каждого пользователя. например, tbl_user1, tbl_user2, tbl_user3, tbl_user4 и т. д., это 1,2,3,4 являются идентификационными номерами пользователей.CodeIgniter добавляет строку в имя таблицы
после того, как конкретный пользователь вошел в систему, мне нужно получить доступ к таблице, которая связана с пользователем. (например, для пользователя 2, необходимо получить данные из таблицы tbl_user2).
У меня есть переменная сессия, содержащий идентификатор пользователя,
$uid=$this->session->userdata('uid'); //$uid=2 for **user 2**
, как использовать это с моей моделью и контроллером,
отл. Контроллер
$this->tbl_user('username'); //$this->tbl_user.$uid('username');
- не работает
отл. модель
$this->db->select('tbl_user.$uid.*', false); - //not working
$this->db->from('tbl_user.$uid'); - //not working
советую.
Благодаря Чаян, его работал! – Dushani
Добро пожаловать @Dushani – Chayan