Перейти к контенту

Проблема с запросом к БД


Рекомендуемые сообщения

Есть у меня такой запрос к БД 

$this->DB->build(array(
				'select'   => 't.*',
				'from'     => array('xmod_tables'=>'t'),
				'order'    => 'level DESC',
				'add_join' => array(
									array(
											'select' => 'n.name',
											'from' => array( 'xmod_vehicle_nations' => 'n' ),
											'where' => 't.nation=n.nation',
											'type' => 'left'
										),
									array(
											'select' => 'tp.name',
											'from' => array( 'xmod_vehicle_types' => 'tp' ),
											'where' => 't.type=tp.type',
											'type' => 'left'
										),
								)
			));
$result = $this->DB->execute();
while($a = $this->DB->fetch($result))
{
и тут проблема
}

Проблема заключается в том что после получение строки у меня одно значение name (последней таблицы), а на самом деле у меня их 3 в каждой таблице есть такое поле.

Вопрос как мне достать все 3 значения ?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.