php无限级分类表的建立问题

发布网友 发布时间:2022-04-06 04:47

我来回答

2个回答

热心网友 时间:2022-04-06 06:16

是这样的,你这个是有关联关系,建立数据库表的时候需要分两个表
第一个表是信息主表,其中可以包括如下信息
id name,id是主键,name是存储新东方学校
另外一个表是关联表,存储如下信息
rid pid type value
rid是主键,pid是主表的id号,type是标识是家教还是地区,value是代表大学英语,还是友好街

热心网友 时间:2022-04-06 07:34

categories_id //本条ID
categories_image //本条内容
parent_id //本条的父ID

<?PHP
function get_child ($id="") {
if ($id=="")
$sql = "select * from tablename where parent_id ='' or parent_id IS NULL";//查询最顶层的分类(即无父类的...)
else
$sql = "select * from tablename where parent_id ='".$id."' ";//查询parent_id 的子类的分类

$resource = mysql_query($sql);
echo '<ul>';
while ($result = mysql_fetch_array($resource)) {
echo "<li>".$result['categories_image']."</li>";//输出此类
get_child ( $result['categories_id']);//继续查询此类的下一子层

}
echo '</ul>';

}

get_child ();
?>

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com