Разбить на колонки выводимую информацию

Тема в разделе "Как сделать...", создана пользователем strarasdf, 28 авг 2012.

  1. strarasdf

    strarasdf Постоялец

    Заблокирован
    Регистр.:
    18 мар 2012
    Сообщения:
    81
    Симпатии:
    18
    Имеется код, который выводит категории дочерние в virtuemart.
    И выводит все в одну колонку.
    Подскажите как разделить
     
  2. vhome

    vhome Создатель

    Регистр.:
    6 авг 2012
    Сообщения:
    37
    Симпатии:
    35
    А как именно вы хотите разделить?

    PHP:
    <?php
    while( $db->next_record() ) { //show all the child categories
    if ($i==1) {
    echo 
    "<br>\n";
    echo 
    "<b>$select_cat</b>";
    echo 
    "<br>";
    $i=2;
    }
    ?><a href="index.php?option=com_virtuemart&page=shop.browse&category_id=<?php echo $db->f("category_child_id");?>"> <?php echo $db->f("category_name");?> </a>
    <?php
    echo "<br>";
    }
    вот в этом кусочке кода оно выводится - br переход на новую строку
    замените на -> будет в строчку
     
    strarasdf нравится это.
  3. strarasdf

    strarasdf Постоялец

    Заблокирован
    Регистр.:
    18 мар 2012
    Сообщения:
    81
    Симпатии:
    18
    Так как ты советуешь получается просто в строчку, то что хочу получить показал на примерах.
    Как сейчас
    [​IMG]

    А хочу

    [​IMG]
     
  4. vhome

    vhome Создатель

    Регистр.:
    6 авг 2012
    Сообщения:
    37
    Симпатии:
    35

    PHP:
    <?php
    while( $db->next_record() ) { //show all the child categories
      
    if ($i==1) {
        echo 
    "<br>\n";
        echo 
    "<b>$select_cat</b>";
        echo 
    "<br>";
        
    $i=2;
      }
    ?><div style="width:300px;float:left;"><a href="index.php?option=com_virtuemart&page=shop.browse&category_id=<?php echo $db->f("category_child_id");?>"> <?php echo $db->f("category_name");?> </a></div>
    <?php
    }
    тогда заверни как тут показано в дивки и подбери ширину дивки так чтобы их в строке было по 3
     
    strarasdf нравится это.