테스트 사이트 - 개발 중인 베타 버전입니다

if(!sql_query(" select 쿼리구문 ", false)) 조건문 의미 ? 채택완료

sinbi 8년 전 조회 3,934

if(!sql_query(" select 쿼리구문 ", false)) { 

(예) if(!sql_query(" SELECT wr_11 from {$write_table} limit 1 ", false)) { 

의미가 다가올 듯 하면서도 정리가 안 되네요.^^;

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
플라이
8년 전

쿼리가 실행을 제대로 하고 있는지 대한 부분을 처리하는건데요

 

$result = sql_query(sql); 한부분을

 

if($result)

 

이렇게 한 부분과 비슷한 부분입니다. 쿼리 실행이 제대로 된건지 체크하는 부분이라고 생각하시면 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

s
sinbi
8년 전
sql_query(" select 쿼리구문 "

위 부분까지하면 쿼리구문을 서버로 전달한다는 의미잖아요.
그 다음 false와 ! 부분을 어떻게 해석해줘야 하는지?.
플라이
8년 전
function sql_query($sql, $error=G5_DISPLAY_SQL_ERROR, $link=null)

위 함수를 참고 하시면 ! 앞은 쿼리가 제대로 실행 안되면 이고요 false 부분은 $error 변수의 값으로 에러를 표기 하지 않겠다는 겁니다.
s
sinbi
8년 전
이제 이해가 되었네요. ^^ 자세한 설명 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인