public static function getMainTypeId() { if (self::$maintype_id == 0) { //从数据库获取 $result = self::getMainTypeIdFromDB(); if ($result[0]) { self::$maintype_id = $result[1]; } else { return array(false, "从数据库查找主分类失败"); } } return array(true, self::$maintype_id); }
if ($result[ismaintype]) { echo "是主分类<br/>"; } else { echo "是次分类(非主分类)<br/>"; } } else { echo $result['message'] . "<br/>"; } echo "2、删除主分类关联信息:"; /* * INSERT INTO `gcdiscuzforum_forum_gc_excellent_thread`( `tid`, `type_id`, `rate`) VALUES (3,55,NUll),(3,56,NULL); * 56是主分类 * 55是次分类 */ $type_id = 56; $result = CenterGradation::deleteAllThreadWithMainType($type_id); print_r($result); echo "<br/><font color=#FF0004'>测试文件运行完成</font>"; //include template("excellent_shared/excellent_setting"); /* function getOneTypeTreeNodeFormDB($type_id){ $type_tree=array(); $sql = "SELECT `type_id`,`type_name` FROM `gcdiscuzforum_forum_gc_type_thread` WHERE `type_level`=0"; $sqldata=DB::query($sql); $data=DB::fetch($sqldata); $trans=0; $type_tree[$trans]=new DataTreeNode(NULL,$data['type_id'],$data['type_name'],0); //获取子节点 $sql = "SELECT b.father_type_id AS \'father_type_id\',\n" . " c.type_id AS \'type_id\',c.type_name as \'type_name\', \n" . " c.type_level AS \'type_level\' \n"