누구든지 내가 어디로 잘못 가고 있는지 알 수 있도록 도와 줄 수 있습니까?
peter
peter 2017-11-16 22:07:32
0
9
1385

공개 함수 읽기($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($ 댓글);

        $this -> 보기 -> 할당('commentlist', $comment);

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


        

    }


    //评论列表

    함수 CommentListAll($aid=0,$pid=0,&$commentList=ar 레이() ,$spac=0,$pauthor=NULL)

    {

        static $i=0;

        $spac=$spac+1;//初始为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]['username']=$ v['사용자 이름'];

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

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

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

            $commentList[$i]['pid']=$v['pid'];//此条评论적의 ID

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

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

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

            $i++;

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

        }

        return $commentList;

        //dump($commentList );

    }

QQ截图20171116220535.png

peter
peter

peter

모든 응답(5)
又白又帅又可爱

프로젝트 위치->application->config.php->20번째 줄

'app_debug' => false,

다음으로 변경:

'app_debug' => true,

디버깅 패턴을 켜세요.

  • 회신하다 해결되었습니다!
    peter 작가 2017-11-20 16:19:40
phpcn_u60445

디버깅 모드를 켜고 구체적인 오류 위치를 살펴보세요

  • 회신하다 디버그할 수 없음
    peter 작가 2017-11-17 15:17:42
尹天雄

중단점을 사용하여 디버깅할 수 있습니다. 그렇지 않으면 오류 메시지가 명확하지 않아 판단하기 어렵습니다.

  • 회신하다 디버그할 수 없음
    peter 작가 2017-11-17 15:17:52
peter

페이지 오류입니다! 나중에 다시 시도해 주세요~QQ截图20171117103603.png

Peter_Zhu

적어도 브라우저 오류 메시지를 제공해야 합니다. 그렇지 않으면 분석하는 데 어떻게 도움을 드릴 수 있나요?

  • 회신하다 페이지 오류입니다! 나중에 다시 시도해 보세요~
    peter 작가 2017-11-17 10:34:54
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿