Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: правильно проставить закрывающий тег
 
 автор: garold   (13.07.2010 в 04:52)   письмо автору
 
 

Проблема в том что не знаю как определить что в этот момент нужно закрыть тег </dd>
Дело в том что sql-запрос стоит из нескольких JOIN'ов, тоесть я в одном запросе выбрал категории и подкатегории. Теперь чтобы правильно сделать вывод, придумал счетчик, но у меня не получается в нужный момент закрыть указанный тег (коментарий html в коде)

<?
    
for($i 0$i count($arr); $i++):
    if(
$arr[$i][id] != $id): $auction_id $arr[$i][id];
?>
<dt><i><?=$arr[$i][data];?></i><b><?="{$arr[$i][cat_name]}";?></b></dt>
<p><?=$nameCat;?></p>
<p><?="{$arr[$i][desc]}";?></p>

<dd>
 <?endif;?>
 <p><a href="/pages/<?="{$arr[$i][parent]}";?>/<?="{$arr[$i][path]}";?>"><?="{$arr[$i][name]}";?></a>

<!-- проблема с правильным выводом этого тега -->
</dd>

<?endfor;?>

  Ответить  
 
 автор: Yuriev   (13.07.2010 в 10:39)   письмо автору
 
   для: garold   (13.07.2010 в 04:52)
 

<? 
for($i 0$i count($arr); $i++):
    if(
$arr[$i][id] != $id):
        
$auction_id $arr[$i][id];?> 
        <dt><?="Тут печатаем, что надо"?></dt> 
        <dd><?="И тут печатаем что-нибудь нужное"?></dd> 
    <?endif;
endfor;
?>

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования