пытаюсь вывести данные но не как не могу вывести так как мне надо
$resy=$DB->query("SELECT id_forum,cat_name FROM cat_forum");
while($virow=$DB->fetch_array($resy)){
$c="".$virow['cat_name']."";
$res=$DB->select("SELECT * FROM forum WHERE categor='".$virow['id_forum']."'");
foreach($res as $rov){
$v="<table><tr>
<td width='50' style='border-right: 1px solid #B7C0C5;'><img src=''></td>
<td width='406' style='border-right: 1px solid #B7C0C5;border-top: 1px solid #B7C0C5;'><a href='' class='s'>".$rov['name']."</a></td>
<td width='241'></td>
</tr></table>";
$vn.="$c $v";
}
}
$tpl->block(array(
'FORUM'=>$vn));
выводит так
нов новости
нов раздачи
4444444444 4444
что нужно переделать чтоб вывел так
нов новости раздачи
4444444444 4444
Спустя 2 часа, 37 минут, 35 секунд (25.02.2012 - 11:59) okapo написал(а):
хз что за шаблонизатор у тебя но видно что не хороший +зачем использовать запрос в цикле ? это зло
Спустя 14 минут, 16 секунд (25.02.2012 - 12:13) inpost написал(а):
Удаляй шаблонизатор
Используй php-шаблонизатор.

Спустя 1 день, 19 часов, 3 минуты, 59 секунд (27.02.2012 - 07:17) McLotos написал(а):
Цитата |
хз что за шаблонизатор у тебя но видно что не хороший +зачем использовать запрос в цикле ? это зло |
Иногда это единственный выход, хотя такое бывает крайне редко.
Шаблонизатор действительно плохой, какой в нём смысле, если ты всё-равно запихиваешь html в php. переходи на xTemplate
Спустя 5 минут, 11 секунд (27.02.2012 - 07:22) Игорь_Vasinsky написал(а):
тут дело не в шаблонизаторе, а в бональном отсутствии знания верстки в HTML
Спустя 5 часов, 9 минут, 38 секунд (27.02.2012 - 12:32) 45king написал(а):
Игорь_Vasinsky
подскажи как сделать
подскажи как сделать
Спустя 32 минуты, 40 секунд (27.02.2012 - 13:05) caballero написал(а):
тебе надо по столбцам выводить а не по строкам
по первому запросу строиш столбцы - заголовки <th>
потом сами данные
луче в массив двумерный все выгрести а потом выводить таблицу
по первому запросу строиш столбцы - заголовки <th>
потом сами данные
луче в массив двумерный все выгрести а потом выводить таблицу