최신글 달력 질문 채택완료
승승이
3년 전
조회 2,787
해당 소스로 메인에 달력을 불러오는 작업중입니다.
다른건 이상이 없는데, schedule.php 파일에
$do_cnt = count($list[$cday]);
부분이 오류라고 합니다.
해당 부분을 지우면 등록한 일정이 안보이고.....
안지우면
Warning: count(): Parameter must be an array or an object that implements Countable in ~~~~~~schedule.php on line ~~~~~~
이런 오류 메세지가 나옵니다.
하라는대로 그대로 했는데, 안되는 이유가 뭘까요..?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
3년 전
저 코드 위쪽에 print_r($list[$cday]); 넣어보세요
배열이 들어가야 하는데 없다는 것 같네요
배열일 때만 카운트 하게 수정하면 되겠군요
if( is_array($list[$cday]) ) $do_cnt = count($list[$cday]); else $do_cnt = 0;
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
승승이
3년 전
잘되네요..반포기 상태였는데 이런건 어떻게 아시는건지..ㅠ 감사드립니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인