최신 그누보드 게시판 글쓰기 에러 > 그누보드5 이슈

그누보드5 이슈

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

최신 그누보드 게시판 글쓰기 에러 정보

최신 그누보드 게시판 글쓰기 에러

본문

안녕하세요! 매번 그누보드 작업 삼매경에 빠져 있는 개발자 입니다. 이번에 최신버전으로 작업 하다가 발견 했는데요 게시판 글쓰기에서 쿼리 에러가 있습니다. 마리아 디비에서 문법 에러가 발견 됐습니다. /bbs/write_update.php 파일 이고 112번째줄이요

1064 : You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '), wr_reply = '', wr_comment = 0, ' at line 2

원본 내용은 이렇습니다.

$sql = " insert into $write_table set wr_num = " . ($w == 'r' ? "'$wr_num'" : "(SELECT IFNULL(MIN(wr_num) - 1, -1) FROM $write_table sq) ") . ",

제가 찾아봤을때는 아래 문법으로 하니까 정상적으로 실행됐어요

INSERT INTO g5_write_sp_contact SET wr_num = (SELECT IFNULL(MIN(wr_num) - 1, -1) FROM g5_write_sp_contact AS sq),

$sql = " insert into $write_table set wr_num = (SELECT IFNULL(MIN(wr_num) - 1, -1) FROM $write_table AS sq), ";

뒤에 문법에 as 를 추가를 하니까 정상적으로 작동하네요~ 옛날 소스코드 개선 해주셔서 감사하며 나중에 또 발견하면 이슈 내용 남기도록 할게요 수고하십쇼 ^^

추천
0

댓글 1개

안녕하세요. SIR 입니다.


알려주셔서 감사합니다.


해당 내용을 검토 후에 적용하겠습니다.

90레벨 이상 댓글을 남길 수 있습니다.

전체 62
그누보드5 이슈 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT