• 技术文章 >后端开发 >php教程

    ThinkPHP实现二级循环读取的方法_php实例

    2016-06-07 17:15:39原创463

    本文实例讲述了ThinkPHP实现二级循环读取的方法。分享给大家供大家参考。具体实现方法如下:

    复制代码 代码如下:

    $Category = D('Category')->where('category_pid=0')->findAll();
    //dump($Category);
    if(!empty($Category)){ //判断一级是否为空
    foreach($Category as $key=>$value){ //循环读取
    $pid = $value['category_id'];//字段赋值
    $Category[$key]['child'] = D('Category')->where("category_pid =$pid")->select();
    //echo D('Category')->getLastSql(); //打印sql语句的写法
    }
    }
    //dump($Category);
    $this->assign('Category',$Category);//映射值

    希望本文所述对大家的ThinkPHP框架程序设计有所帮助。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:ThinkPHP 二级 循环 读取
    上一篇:ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整_php实例 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 聊聊PHP escapeshellarg函数使用的中文问题• PHP原生类的总结分享• 分享PHP函数使用小工具(附代码示例)• PHP安全编码总结(经验分享)• 非常全面!PHP常见漏洞代码总结!
    1/1

    PHP中文网