RASAMAHA
Новичок
Построение дерева HTML
Натолкните в какую сторону рыть...
Есть классическое дерево. В базе хранится как ID Name ParentID.
Если выводить простым текстом, то нашел такую функцию.
Подскажите пожалуйста как это можно совместить с HTML
Натолкните в какую сторону рыть...
Есть классическое дерево. В базе хранится как ID Name ParentID.
Если выводить простым текстом, то нашел такую функцию.
PHP:
function tree($pid,$level)
{
global $conn;
$q="SELECT * FROM [EquipmentCategory] WHERE [ParentID]='".$pid."'";
$rez=sqlsrv_query($conn,$q);
$count=sqlsrv_num_fields($rez);
while ( $cat = sqlsrv_fetch_object ( $rez ) )
{
for($i=0; $i<=$level; $i++)
{
echo "-";
}
$level++;
echo $cat->CategoryN;
echo "<br />";
tree($cat->CategoryID,$level);
$level--;
}
}
tree('','0');
PHP:
<ul>
<li>001
<ul>
<li>002</li>
<li>003
<ul>
<li>004</li>
</ul>
</li>
<li>005</li>
</ul>
</li>
</ul>