php父类与子类读取数据代码
发布:smiling 来源: PHP粉丝网 添加日期:2014-08-16 23:00:32 浏览: 评论:0
php父类与子类读取数据代码是一填二级分类的程序代码,该程序可以根据父的数据查找出其子类的数据,代码如下:
- function getsubcomments($parent = 0, $level = 0) {
- $db = &jfactory::getdbo();
- $sql = "..."; // 查询记录的sql
- $db->setquery($sql);
- $rows = $db->loadobjectlist();
- $list = array();
- // 先从数据得到记录集,再对记录添加level, 父层level = 0,它的下级level = 1,如此类推
- foreach ($rows as $row) {
- $row->level = $level;
- $list[] = $row;
- $tmparr = getsubcomments($row->id, $level + 1); // 递归调用
- if (count($tmparr)) {
- foreach ($tmparr as $tmprow) {
- $list[] = $tmprow;
- }
- }
- }
- return $list;
- }
- $list = array();
- foreach ($tmplist as $row) {
- $row->level = 0;
- $list[] = $row;
- $tmplist2 = getsubcomments($row->id, 1);
- foreach ($tmplist2 as $row2) {
- $list[] = $row2;
- }
- }
- // 按level分层次输出内容
- if ($row->level) {
- $pre = '';
- for ($n = 0; $n < $row->level; $n++)
- $pre .= '----';
- echo $pre . '|- '; //开源代码phpfensi.com
- }
- echo strip_tags($row->content);
Tags: php父类 php子类 读取数据
相关文章
- ·PHP中子类重载父类的方法【parent::方法名】(2021-08-01)
- ·PHP MySQL入门教程之从数据库读取数据(2014-09-10)
- ·php根据参数从读取数据库记录(2014-09-11)
- ·Php解决读取数据库时显示乱码(2014-09-21)
- ·php实现通用的从数据库表读取数据到数组的函数实例(2021-05-17)
- ·php+ajax 实现输入读取数据库显示匹配信息(2021-06-19)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)