본문 바로가기

Dev/PHP

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource 에러

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource  ....

 

이런 경우에는 설정해 놓은 php구문이 지정한 테이블에 내용이 없을 때

 

자주 생기는 에러입니다. 정확하게 말하면 에러는 아니죠 warning이니까요 ... ㅎㅎ



위와 같은 에러가 발생하면

 

코드에서 에러가 발생한 라인으로 가서

 

@를 넣어주면 해결 됩니다...

 


예를 들어...에러가


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in/home/.../xxxx.php on line 296

 

일 경우에


 

line 296 코드   =>   while($row = mysql_fetch_array($result))

   

아래와 같이  바꾸어 주면 에러가 해결 될것입니다....

 

line 296 코드   =>   while($row = @mysql_fetch_array($result))

 


출처: http://k.daum.net/qna/view.html?qid=0BqXS

http://blog.naver.com/PostView.nhn?blogId=q1q3q5&logNo=10105050077

'Dev > PHP' 카테고리의 다른 글

PHP Warning: mysql_connect(): Premature end of data  (0) 2013.04.16
pChart 안나올때  (0) 2013.04.16
PHP 소켓통신  (0) 2013.03.19
php.ini  (0) 2013.03.04
PHP 출력 내용 엑셀로 저장  (0) 2013.02.19