classID classFID className classCount
1 0 中国 0
2 1 浙江 0
3 1 江苏 0
4 2 杭州 0
5 4 西湖区 0
若
findFather(4,0) 显示 => 杭州
findFather(4,1) 显示 => 浙江
findFather(4,2) 显示 => 中国
findFather(4,3) 显示 => 中国 -> 浙江 -> 杭州
代码如下:
//========== findFather函数 START ==========
// 功能:无限级分类之找出父层的相关数据
// 参数:$classID,当前子层的编号
// $type,0找自己 1找父亲 2找祖先 3找家谱
// 字段:classID主键,自生成 classFID父编号
// className分类名称 classCount分类统计functionfindFather($classID,$type)
{
global$db,$flist,$forefather;
define("_STR_CUT","->");
$db->query("set names utf8");
$sql=select * from tbl_name where classID = ".$classID.";
$result=$db->query($sql);
$recordCount=$result->num_rows;
http://www.bkjia.com/PHPjc/486519.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/486519.htmlTechArticleclassID classFID className classCount 1 0 中国 0 2 1 浙江 0 3 1 江苏 0 4 2 杭州 0 5 4 西湖区 0 若 findFather(4,0) 显示 = 杭州 findFather(4,1) 显示 = 浙江 findFa...
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网