오류 해결좀 부탁드립니다. > 그누4 질문답변

그누4 질문답변

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

오류 해결좀 부탁드립니다. 정보

오류 해결좀 부탁드립니다.

첨부파일

fixing.lib.php (2.3K) 7회 다운로드 2009-12-30 13:08:32

본문


Warning: array_unique() [function.array-unique]: The argument should be an array in /home1/jnj7/public_html/lib/fixing.lib.php on line 20

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home1/jnj7/public_html/lib/fixing.lib.php on line 38

Warning: array_unique() [function.array-unique]: The argument should be an array in /home1/jnj7/public_html/lib/fixing.lib.php on line 45

select * from g4_board_new where bn_datetime >= '2009-11-30 13:07:27' and bo_table in ()

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 ')' at line 1

error file : /index.php


어디서 오류나는지를 못찾겠습니다.

  • 복사

댓글 전체

제가 알기로는 실시간 검색어도 저런 오류가 났던걸로 해당 저장되어 있는
2009-11-30 13:07:27

이파일 삭제를 해주니 괜찮아 진걸로 기억 합니다.
20번행 에러
array_unique(배열) <==여기서 배열이 없으면 에러가 납니다
쿼리한 자료에서 해당하는 값이 없어 배열을 만들지 못한 것이죠
따라서 위 답변처럼 미리 배열을 정의 해두면 값이 없어도 됩니다

마지막 쿼리 에러는 bo_table in () <==이 부분에서 ()에 들어갈 값이 없으면 나는 에러입니다
$g4_table_in 값이 없는 경우입니다(해당 테이블이 하나도 없는 경우)

if($g4_table_in){ <==이것을 쿼리부분부터 for문 전체를 감싸주던지

if(!$g4_table_in) $g4_table_in="'dummy'"; 처럼 값을 하나 만들어주던지하면 될겁니다

38번행 에러도 같은 종류같네요
© SIRSOFT
현재 페이지 제일 처음으로