Codeigniter Join с несколькими условиямиPhp

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

Сообщение Anonymous »

Я использую класс Active Records Codeigniter и хочу объединить таблицу пользователей с таблицей клиентов, чтобы я мог отображать «реальные» имена пользователей, а не только их идентификаторы.
Вот как выглядит таблица клиентов (пример), а столбцы a_1, a_2 и a_3 соответствуют моей таблице пользователей, в частности, идентификатору пользователя:
clients
|--------|---------|----------|-----------|----------|
| id | name | a_1 | a_2 | a_3 |
|--------|---------|----------|-----------|----------|
| 1 | Paul | 2 | 4 | 1 |

И моя таблица пользователей выглядит так:
users
|--------|---------|----------|
| id | first | last |
|--------|---------|----------|
| 1 | Paul | Blake |
|--------|---------|----------|
| 2 | Dan | Doe |
|--------|---------|----------|
| 3 | Steve | Smith |
|--------|---------|----------|
| 4 | Harry | Jones |
|--------|---------|----------|

По сути, если бы меня выбрали из таблицы клиентов и ПРИСОЕДИНИЛИСЬ к ней, это выглядело бы так:
clients
|--------|---------|----------|-----------|----------|
| id | name | a_1 | a_2 | a_3 |
|--------|---------|----------|-----------|----------|
| 1 | Paul | Dane Doe |Harry Jones|Paul Blake|

До сих пор я пробовал (это не сработало, просто отображается одно и то же имя для всех):


Подробнее здесь: https://stackoverflow.com/questions/159 ... conditions
Ответить

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

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

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

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

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