통신 중 서버가 끊기는 현상이 발생해서 에러로그를 확인해보았더니 "Commands out of sync; you can't run this command now"라고 떴다. 어떤 에러인지 찾기 위해 검색을 해보았다.
MYSQL query error : Commands out of sync; you can't run this command now
이 에러 같은 경우에 보통 쿼리를 두가지 이상 실행할 때, 나타난다.
그래서 새로운 쿼리 문이 실행되기 전에 mysql_free_result();을 선언해서 를 선언해서 메모리에 기존의 것을 제거시켜준다.