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


Отчеты


В теме одно сообщение

#1 AssVlad

    Активный участник

  • Пользователи
  • PipPipPip
  • 65 сообщений

Отправлено 26 Июль 2012 - 11:27

Добрый день! Надеюсь вопрос не выходит за рамки тех.поддержки))) Перерыл документацию, форум, примеры. Часть уже реализовал, а вот остальную не очень понимаю как!
Подготавливаю данные(выбираю из основной cb_data97 таблицы данные - все выводится хорошо. А если делаю "перекрестный запрос" то не могу. Хочу выдрать название Контрагентов из таблицы cb_data42 соответствующие id = f1297 таблице основной и вывести на экран

$sqlQuery = "SELECT f1297 AS prod, f1299 AS name FROM cb_data97 AS marga INNER JOIN cb_data42 AS kontr ON marga.f1298=kontr.id";
$result = mysql_query($sqlQuery);
while ($row = mysql_fetch_array($result))
{
$lines[] = $row;
}
$smarty->assign('lines', $lines);

Ну и собственно вывод (мне все таки кажется проблема с выводом):

<table>
<tr>
<td>Номер</td>
<td>Направление</td>
<td>Сумма</td>
</tr>
{foreach from=$lines item=data}
<tr>

<td>{$data.prod}</td>
<td>{$data.marga}</td>
<td>{marga.kontr}</td>
<td>{$data.marga.kontr}</td>
<td>{$data.name}</td>
<td>{$data.summa}</td>
{/foreach}
</tr>
</table>

#2 AssVlad

    Активный участник

  • Пользователи
  • PipPipPip
  • 65 сообщений

Отправлено 26 Июль 2012 - 12:11

Всем спасибо! Вопрос снят!





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных