안녕하세요. KBorad 4.1 최근글 뷰생성이 안되서 문의드립니다.

워드프레스 입문 2일차 초보입니다.

KBorad 플러그인 최신버전(4.1),  댓글(3.3)을 설치해서 사이트를 제작중인데요.

위젯에 숏코드로 최신글 목록을 내오는부분은 잘 되었는데

관리자단에서 [최신글 뷰 생성]을 했을때 아래와 같은 에러가 발생합니다.

MySQL 메시지 1364:
Field 'name' doesn't have a default value
SQL 질의:
INSERT INTO `wp_kboard_board_latestview` (`created`) VALUE ('20140121151837')
이 오류 내용을 코스모스팜 스레드(http://www.cosmosfarm.com/threads)에 알려주세요. 개인정보는 지워주세요.

 

편집기로 소스를 열어보니 쿼리문 자체에 name 매개변수를 넣지 않도록 되어있는것 같은데

디비셋팅엔 not null이 되어있는가봅니다? 수정을 해볼까 하다가 일단 질문 드려 봅니다..

 

 

 

    /**
     * 모아보기를 생성한다.
     */
    public function create(){
        $date = date("YmdHis", current_time('timestamp'));
        $result = kboard_query("INSERT INTO `".KBOARD_DB_PREFIX."kboard_board_latestview` (`created`) VALUE ('$date')");
        
        $insert_id = mysql_insert_id();
        if(!$insert_id) list($insert_id) = mysql_fetch_row(kboard_query("SELECT LAST_INSERT_ID()"));
        
        $this->uid = $insert_id;
        return $this->uid;
    }

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요