[php/mysql] Warning: mysql_close(): 12 is not a valid MySQL-Link resource in ...
분명 mysql에 접속하고 차례대로 mysql_close($res); 했는데도 위와 같은 warning 메시지가 뜬다면, mysql접속이 포함하는 관계인지 아닌지 살펴본다. 다음의 경우들을 살펴보자. case1) case1)case1)의 경우, 본체에서 resource를 획득한 다음, 함수를 이용하여 다시 같은 디비로 접근하는 경우, 같은 Resource(#2)를 반환하고, 함수 안에서 mysql_close()를 함으로써, #2는 유효하지 않게 된다. 이를 해결하기 위하여, case2) case2) case2) 처럼, mysql_connect에서 패스워드 다음, true("new_link" parameter임)를 설정해 주면 항상 새로운 Resource를 반환하게 되어 Warning이 사라진다. 그런데,..
더보기