为了账号安全,请及时绑定邮箱和手机立即绑定

PHP无限级分类技术

难度初级
时长 1小时14分
学习人数
综合评分9.30
71人评价 查看评价
9.7 内容实用
9.2 简洁易懂
9.0 逻辑清晰
能听见就不错了,我电脑插孔坏了,什么都听不见只能看
被控制的continue
回头看,简单,重要的是逻辑思路。
晃来晃去,好恶心!!!!
我敢打赌,他只是照着念稿子,他自都不懂递归的真正的精髓,或者说原理吧,连归都不知道,我实在喊不出老师两个字
我来看代码的,,,,,这老师 呵呵了,,,,,,,
这不对啊 随便再加条测试数据 就不对了
老师辛苦了,代码全看懂了,逻辑有点不行,哈哈,还是不错的
GG,我好像把所有的最底层分类给删掉了。。。
function getCatePath($id){
$sql = "select * from imooc where id = ?";
$stmt = $GLOBALS['db2']->prepare($sql);
$stmt->execute(array($id));
$data = $stmt->fetch(PDO::FETCH_ASSOC);
if($data!=null){
getCatePath($data['pid']);
echo "<a href='#'>".$data['catename'].">"."</a>";
}
}
getCatePath(10);
$sql = "select * from imooc where pid = ?";
$stmt = $GLOBALS['db2']->prepare($sql);
$stmt->execute(array($pid));
$row = $stmt->fetchAll(PDO::FETCH_ASSOC);
for ($i = 0; $i < count($row); $i ++) {
$data[] = $row[$i];
getList($row[$i]['id'],$data);
}
return $data;
课程须知
如果你刚好具备PHP和MySQL数据库基础,那么恭喜你,这门课程就是为你准备哒。
老师告诉你能学到什么?
1.无限分类的使用场景 2.递归的原理及常用返回值方式 3.如何用递归的方式实现无限分类 4.无限分类在Web前端中的表现形式 5.全路径无限分类的代码实现

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消