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

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