오류 해결좀 부탁드립니다. 정보
오류 해결좀 부탁드립니다.첨부파일
본문
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
이파일 삭제를 해주니 괜찮아 진걸로 기억 합니다.
2009-11-30 13:07:27
이파일 삭제를 해주니 괜찮아 진걸로 기억 합니다.
<?
// 보드 배열 생성
$g4_board = array();
==>
<?
// 보드 배열 생성
$g4_board = array();
$g4_bo_gr_id = array('');
// 보드 배열 생성
$g4_board = array();
==>
<?
// 보드 배열 생성
$g4_board = array();
$g4_bo_gr_id = array('');
20번행 에러
array_unique(배열) <==여기서 배열이 없으면 에러가 납니다
쿼리한 자료에서 해당하는 값이 없어 배열을 만들지 못한 것이죠
따라서 위 답변처럼 미리 배열을 정의 해두면 값이 없어도 됩니다
마지막 쿼리 에러는 bo_table in () <==이 부분에서 ()에 들어갈 값이 없으면 나는 에러입니다
$g4_table_in 값이 없는 경우입니다(해당 테이블이 하나도 없는 경우)
if($g4_table_in){ <==이것을 쿼리부분부터 for문 전체를 감싸주던지
if(!$g4_table_in) $g4_table_in="'dummy'"; 처럼 값을 하나 만들어주던지하면 될겁니다
38번행 에러도 같은 종류같네요
array_unique(배열) <==여기서 배열이 없으면 에러가 납니다
쿼리한 자료에서 해당하는 값이 없어 배열을 만들지 못한 것이죠
따라서 위 답변처럼 미리 배열을 정의 해두면 값이 없어도 됩니다
마지막 쿼리 에러는 bo_table in () <==이 부분에서 ()에 들어갈 값이 없으면 나는 에러입니다
$g4_table_in 값이 없는 경우입니다(해당 테이블이 하나도 없는 경우)
if($g4_table_in){ <==이것을 쿼리부분부터 for문 전체를 감싸주던지
if(!$g4_table_in) $g4_table_in="'dummy'"; 처럼 값을 하나 만들어주던지하면 될겁니다
38번행 에러도 같은 종류같네요