在使用destoon的过程中要制作一些小工具,会用到模块下的分类,如果使用系统自己带的,需要引入一大批js,对于小工具来说就有点臃肿了
那么如何调用来他的分类列表出来呢,制作了一个小函数
具体代码与使用方法见下方
- <?
- define('IN_DESTOON', true);
- require 'common.inc.php';
- function InitClassSelectOption($ParentID,$ChkID,$db)
- {
- $sql="SELECT * from dt_category where moduleid=5 and parentid=".$ParentID;
- $options="";
- $result = $db->query($sql);
- //$r = $db->fetch_array($result);
- //var_dump($r);
- while($r = $db->fetch_array($result))
- {
- echo "<option ";
- if($ChkID==$r['catid']) echo " selected='selected' ";
- echo ">";
- $parent=$r["arrparentid"];
- $tmp=explode(",",$parent);
- for($i=0;$i<count($tmp);$i++)
- {
- echo " ";
- }
- echo "├" . $r['catname']." </option>";
- InitClassSelectOption($r["catid"],$ChkID,$db);
- }
- }
- ?>
- <select>
- <?php
- echo InitClassSelectOption(0,18,$db);
- ?>
- </select>