테스트 사이트 - 개발 중인 베타 버전입니다

게시판 생성 SQL 에러 채택완료

사랑입니당 6년 전 조회 3,137

 

관리자에서 게시판 추가를 하려고 하면 위와 같은 오류가 뜹니다.

 

문제가 무엇인가요..? 다른 부분은 모두 정상작동합니다. (복사, 수정, 삭제 등)

댓글을 작성하려면 로그인이 필요합니다.

답변 5개

채택된 답변
+20 포인트
유찬아빠

해당 컬럼이 있는데 추가하라는 명령어 입니다.

/adm/board_form.php

 

79라인

 

if (!isset($board['bo_use_captcha'])) {    @sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_use_captcha` TINYINT NOT NULL DEFAULT '0' AFTER `bo_use_sns` "); }

 

 @sql_query( .... 이렇게 @를 붙여보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

사랑입니당
6년 전
답변 감사합니다!

그런데 말씀 주신 것 처럼, 똑같이 에러가 나옵니다 ㅠㅠ
유찬아빠
6년 전
서버 환경을 알수 없으니
그러시면

해당라인 // 주석처리 해보세요

댓글을 작성하려면 로그인이 필요합니다.

왓즐스
6년 전

 sql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_use_captcha` TINYINT NOT NULL DEFAULT '0' AFTER `bo_use_sns` ", false);  

 

false 추가하면됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

플라이
6년 전

해당 컬럼이 있는데 발생되어지는 오류라 해당 부분 실행 안되도록 주석 처리 하셔야 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

e
6년 전

원래는 실행이 안되야하는건데 다른 부분에 문제가 있는것 같네요.

일시적인 방법은 아래와 같이 해당부분 주석처리하면 됩니다.

//shttps://sir.kr/main/member/?mb_id=naver_d7jkqhi8" target="_blank">ql_query(" ALTER TABLE `{$g5['board_table']}` ADD `bo_use_captcha` TINYINT NOT NULL DEFAULT '0' AFTER `bo_use_sns` ");

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인