Перейти к содержимому


Публикации altyn975

1 публикаций создано altyn975 (учитываются публикации только с 29-Апрель 23)


#9077 Отобразить в одной таблице данные из двух

Отправлено от altyn975 в 08 Декабрь 2011 - 16:56 in Как это сделать

Добрый день.
Задача следующая.
Есть две таблицы:
1. "Запросы" - номер запроса, кто прислал, дата поступления и т.п.

2. "Список позиций": номер запроса (к одному запросу могут относиться несколько позиций), наименование товара, артикул товара, кол-во и т.п.

Мне нужно видеть эти данные в одной таблице, НЕ ЗАХОДЯ в строку таблицы "запросы".
Подскажите пожалуйста, реализуется ли это через связи (и как и в какой таблице их в этом случае расставлять), или только через представления? Если через представления, то пока не нашел в вашей документации, как работать не с одной строкой, а с набором:
while($row = mysql_fetch_array($result)) {
...получаем данные, а как их выводить через smarty, может, подскажете, где почитать?
}

Заранее благодарен, надеюсь, не слишком сумбурно изложил.