질답에 있는 것처럼 똑같이 했는데 왜 에러가 날까요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

질답에 있는 것처럼 똑같이 했는데 왜 에러가 날까요? 정보

질답에 있는 것처럼 똑같이 했는데 왜 에러가 날까요?

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :


http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=11940&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B1%D7%B7%EC%B8%ED&sop=and&spt=-7539&page=2


검색에서 특정그룹명이 출력되지 않게 하려면?? 이라는 질문에


-. /bbs/search.php 229라인(최고관리자 또는 그룹관리자일 경우)
//게시판 관리자는 그룹접근에 대해 논리적인 오류를 갖기 때문에 포함 시키지 않음.

if (($is_admin == "super") || ($is_admin == "group")) {
$sql = " select gr_id, gr_subject from $g4[group_table] order by gr_id ";//원본
} else {
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_id <> 'a그룹'
            and gr_id <> 'b그룹' and gr_id <> 'c그룹' order by gr_id
 order by gr_id ";
}

나스카님의 답변처럼 수정을 했는데요.

 select gr_id, gr_subject from g4_group where gr_id <> 'test' order by gr_id order by gr_id

1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order by gr_id' at line 1

이런식의 에러가 나네요.

관리자실에서 그룹아이디 중 제외하고 싶은 아이디가 test1~3일때


$group_select = "<select id='gr_id' name='gr_id' class=select><option value=''>전체분류";

if (($is_admin == "super") || ($is_admin == "group")) {
$sql = " select gr_id, gr_subject from $g4[group_table] order by gr_id ";//원본
} else {
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_id <> 'test1'
            and gr_id <> 'test2' and gr_id <> 'test3' order by gr_id
 order by gr_id ";
}

이렇게 사용하는거 아닌가요?


그룹명 아이디에 문제가 있는 것인지요?
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로