PHP

php 쿼리문 에러 체크

SojuMan 2009. 6. 13. 16:58

1. $res = mysql_query($isql)  -> 에러 전의 화면 까지만 나타남


2. $res = mysql_query($isql) or die();  ->  실행 중지 (아무것도 안 나타남)


3. $res = mysql_query($isql) or die(mysql_error());  -> 에러문만 나타나고 위치는 알 수 없음

                    ex> Unknown column 'year_n' in 'field list'


4. $res = mysql_query($isql) OR die(__FILE__." : Line ".__LINE__."<p>".mysql_error());

    -> 에러가 발생된 위치와 에러문 나타남.
           ex> c:\apm_setup\htdocs\kor1\right_search.php : Line 112
                 Unknown column 'year_n' in 'field list'



*** 4번이 가장 좋은 방법....php.acp 작성하여 자동완성기능을 이용하면 Very GOOD!!!!

#T=mysql_query
mysql_query($^!) OR die(__FILE__." : Line ".__LINE__."<p>".mysql_error());