Как зациклить и получить доступ к данным пользовательской таблицы и связанным данным дочерней таблицы, передаваемым из кPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как зациклить и получить доступ к данным пользовательской таблицы и связанным данным дочерней таблицы, передаваемым из к

Сообщение Anonymous »

В классе Model я использую return $query->row(); для возврата отдельных строк и возврата $query->result(); при возврате нескольких строк.
На одной странице мне приходится возвращать отдельные строки и несколько строк из двух отдельных таблиц.
Таблица пользователей содержит общую информацию, такую ​​как имя пользователя, полное имя и адрес электронной почты.
/>Таблица user_links содержит ссылки, отправленные соответствующим пользователем, и имеет несколько строк для каждого пользователя.
Мой запрос

Код: Выделить всё

$this->db->select('*');
$this->db->from('users');
$this->db->join('user_links', "user_links.user_id = users.user_id");
$this->db->where('users.user_id', $user_id);
$this->db->where('user_links.user_id', $user_id);
$query = $this->db->get();
return $query->row();
В моем контроллере я загружаю запрос в своем представлении с помощью

Код: Выделить всё

$data['row'] = $this->User_model->user_read($user_id);
,

Код: Выделить всё

$user_id
является третьим сегментом URL-адреса, содержащим уникальный идентификатор пользователя.
Наконец, на мой взгляд, я получаю строки с помощью echo $row->first_name;
Это работает для отдельных строк, но как я могу создать цикл foreach для пользовательских ссылок? Цель состоит в том, чтобы избежать циклов для отдельных строк и использовать их только для получения нескольких строк.

Подробнее здесь: https://stackoverflow.com/questions/660 ... assed-from
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»