搜索

首页  >  问答  >  正文

谁能帮我看看哪里错了

public function read($id)

    {

    //1获取所有的数据

        $this ->查看->分配('aid', $id);

        $data=ArticleModel::get($id);

        $viewed=$data['viewed'];

        $viewed+=1;

        $data->isUpdate(true)->save(['viewed' => $viewed]);

        //2模板属性

        $this ->查看->分配('data', $data);


##        //$comment=Comment::order(['id' => 'desc'])->; where(['aid'=>$id,'status'=>1])->paginate(5);

        $comment = $this ->; CommentListAll($aid=$id,$pid=0,$commentList=array(),$spac=0,$pauthor=NULL);

        //$comment=Comment::all();

        dump($comment);

        $this ->查看->分配('commentlist', $comment);

        return $this-> view ->fetch('detail');


#        

    }


#      //评论列表

    function CommentListAll($aid=0,$pid=0,&$commentList=array(),$spac=0,$pauthor=NULL)

    {

        static $i=0;

        $spac=$spac+1;//最终为一级评论

        $pauthor=$pauthor;

        $List= db('comment')->order(['id' => 'desc'])->where(['aid'=>$aid,'status'=>1])->; select();

        //$List=Comment::all(['pid'=>$pid,'status'=>1]);

        //dump( $List);

        foreach($List as $k=>$v){

            $commentList[$i]['level']=$spac;//评论体系

            $commentList[$i]['用户名']=$v['用户名'];

            $commentList[$i]['id']=$v['id'] ;

            $commentList[$i]['aid']=$v['aid'];

            $commentList[$i]['uid']=$v['uid '];

            $commentList[$i]['pid']=$v['pid'];//此条评论的父id

            $commentList[$i][ '内容']=$v['内容'];

            $commentList[$i]['时间']=$v['时间'];

            $commentList[$i]['pauthor']=$pauthor;

            $i++;

              $this -> CommentListAll($v['aid'],$v['id'],$commentList,$spac,$v['用户名']);

        }

        return $commentList;

        //dump($commentList);

    }

QQ截图20171116220535.png

peterpeter2553 天前1375

全部回复(9)我来回复

  • 又白又帅又可爱

    又白又帅又可爱2017-11-20 12:23:26

    项目位置->application->config.php->第20行

    'app_debug'              => false,

    改为:

    'app_debug'              => true,

    即可打开调试模式

    回复
    1
  • peter

    已解决!

    peter · 2017-11-20 16:19:40
  • 王者風範

    王者風範2017-11-17 11:23:41

    把调试模式打开呀,然后看具体的报错位置

    回复
    0
  • peter

    不会调试

    peter · 2017-11-17 15:17:42
  • 尹天雄

    尹天雄2017-11-17 11:17:59

    这个你可以断点调试下。不然错误提示不明显,我们不好判断。

    回复
    0
  • peter

    不会调试

    peter · 2017-11-17 15:17:52
  • peter

    peter2017-11-17 10:37:14

    页面错误!请稍后再试~QQ截图20171117103603.png

    回复
    0
  • 天蓬老师

    天蓬老师2017-11-17 00:02:16

    至少你要给出浏览器的报错信息,否则怎么帮你分析?

    回复
    0
  • peter

    页面错误!请稍后再试~

    peter · 2017-11-17 10:34:54
  • 取消回复