Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программируем на PHP - вопросы и ответы.


Рассылка "Программирование на php. Вопросы и ответы"

" PHP сайт - 'это ПРОСТО!"

Как и с помощью чего вы можете сделать самый простой php сайт? Это может сделать даже новичок в php программировании.

Вот бесплатная аудиозаметка "Самый простой PHP сайт". Из неё вы узнаете:
  1. С помощью чего сделать самый простой сайт?
  2. Какие преимущества он вам даёт?


Узнать про Самый простой PHP сайт Немедленно!


PHP - MySql :: RE: 2х мерное дерево...
2008-03-02 00:37 RewerMut
Автор: RewerMut
Добавлено: Сб Мар 01, 2008 9:37 pm (GMT 0)

ура_народ_нашёл_решение)))))))
_________________
Мир- это всегда динамика, динамика во всём...

PHP - MySql :: RE: 2х мерное дерево...
2008-03-02 00:47 RewerMut
Автор: RewerMut
Добавлено: Сб Мар 01, 2008 9:47 pm (GMT 0)

Ура_товарищи_решение_пришло_как_нельзя_гениально....
Всего_лишь_немного_шаманства_над_функцией
рекурсивного_метода_и_немного фантазии))))

Код:

function Tree($Is_id,$pag,$id_pag) {
 $select="SELECT `verschini`.`pid` AS LVL_V, `vetvi`.`pid` LVL_vet, `name`, `id`, `url_name`, `url_rus` FROM `verschini` INNER JOIN `vetvi` ON `verschini`.`pid` = `vetvi`.`pid` WHERE `vetvi`.`pid` = ".$Is_id.";";

$result=mysql_query($select);
if (mysql_num_rows($result) > 0) {

while ( $the_page = mysql_fetch_array($result) )
   {
if(@$pag==$the_page["name"] && @$id_pag==$the_page["id"])
         {
echo "&nbsp;&nbsp;<a class=\"pag\" href=\"?pag=".$the_page["url_name"]."&id_pag=".$the_page["id"]."\">".$the_page["url_rus"]."</a><br />\n";
         }
if(@$pag!=$the_page["url_name"] && @$id_pag!=$the_page["id"])
         {
echo "&nbsp;&nbsp;<a class=\"pag_on\" href=\"?pag=".$the_page["url_name"]."&id_pag=".$the_page["id"]."\">".$the_page["url_rus"]."</a><br />\n";
}
}
}

}

$mor="SELECT `pid`, `name` FROM `verschini`;";
$qer=mysql_query($mor);
while ($pes=mysql_fetch_array($qer))
      {
echo $pes["name"]."<br />";
Tree($pes["pid"],$pag,$id_pag);
      
      }
[/code]
_________________
Мир- это всегда динамика, динамика во всём...

" PHP сайт - 'это ПРОСТО!"

Как и с помощью чего вы можете сделать самый простой php сайт? Это может сделать даже новичок в php программировании.

Вот бесплатная аудиозаметка "Самый простой PHP сайт". Из неё вы узнаете:
  1. С помощью чего сделать самый простой сайт?
  2. Какие преимущества он вам даёт?


Узнать про Самый простой PHP сайт Немедленно!

В избранное