묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
mysql ...SQL쿼리좀 봐주세요
2007.02.22 21:43
제가 잘 몰라서..하나하나 눈대중으로 수정 해 가면서 쓰고 있는데요...
아래 쿼리문
$result=mysql_query("select * from zetyx_member_table where group_no>0 and level<9 and substr(icq,3,1)='1' and substr(icq,1,2)='HL' order by substr(icq,4,3) desc limit 100000",$디비접속) or die(mysql_error());
에서 $디비접속은 미리 세팅된거라 이상은 없구요(다른 쿼리문에선 정상동작)
제가 잘 몰라서그러는데..
syntex error는 잡았거든요..?
그런데 실행하고 나니
화면에 보여질..즉, echo부분에 나타나는 결과가
'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('(icq,3,1)='1' and substr(icq,1,2)='HL' order by substr(icq,4,3) desc limit 10000' 명령어 라인 1)
이라고 나오네요..ㅜㅜ
그룹번호가 0보다 크고
레벨이 9보다 작은녀석...부분의 쿼리까진 이상없거든요..
아무래도 substr 함수를 대입한게 뭐 잘못된거 같은데..대입법이 틀린건가요?
제로보드 회원정보디비에서 끌고오는거거든요..
아래 쿼리문
$result=mysql_query("select * from zetyx_member_table where group_no>0 and level<9 and substr(icq,3,1)='1' and substr(icq,1,2)='HL' order by substr(icq,4,3) desc limit 100000",$디비접속) or die(mysql_error());
에서 $디비접속은 미리 세팅된거라 이상은 없구요(다른 쿼리문에선 정상동작)
제가 잘 몰라서그러는데..
syntex error는 잡았거든요..?
그런데 실행하고 나니
화면에 보여질..즉, echo부분에 나타나는 결과가
'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('(icq,3,1)='1' and substr(icq,1,2)='HL' order by substr(icq,4,3) desc limit 10000' 명령어 라인 1)
이라고 나오네요..ㅜㅜ
그룹번호가 0보다 크고
레벨이 9보다 작은녀석...부분의 쿼리까진 이상없거든요..
아무래도 substr 함수를 대입한게 뭐 잘못된거 같은데..대입법이 틀린건가요?
제로보드 회원정보디비에서 끌고오는거거든요..
substr은 PHP지 mysql 명령어가 아닙니다..
저기서 mysql_query("select... 여기서 부터는 MySQL전용");
select 요것은 mysql명령어 입니다 따라서 mysql안에서 php함수를 쓸수 없는듯 하옵니다;