묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
db 쿼리 많이 넣으면 오류발생?
2013.06.20 11:54
{@ $oDB = &DB::getInstance(); $query1 = $oDB->_query('select * from xe_documents where member_srl = '.$logged_info->member_srl.' ORDER BY regdate DESC limit 0, 13'); $query2 = $oDB->_query('select * from xe_comments where member_srl = '.$logged_info->member_srl.' ORDER BY regdate DESC limit 0, 13'); $query3 = $oDB->_query('select * from xe_member_message where receiver_srl = '.$logged_info->member_srl.' AND message_type = "R" ORDER BY regdate DESC limit 0, 13'); $result1 = $oDB->_fetch($query1); $result2 = $oDB->_fetch($query2); $result3 = $oDB->_fetch($query3); }
위와같이 쿼리문을 3개를 레이아웃에 넣었는데요..
특정 홈페이지에서 아래와 같은 오류가 납니다. (주로 집에서 테스트 용도로 쓰는 apmsetup 사용자한테 나타나는듯)
테스트 해보니 위의 쿼리문 3개중 하나만 쓸경우는 레이아웃이 정상 출력이 되는데
2개이상 쿼리문을 코딩하면 위 스샷과 같이 에러를 뿜는데
어떤것과 연관이 있는지 알수 있을까요??
아...테스트 해보니 각 쿼리문마다
$oDB
= &DB::getInstance(); 를 해줘야 오류가 나지 않는것을 확인했습니다...
그런데 왜
$oDB
= &DB::getInstance(); 한번 정의하고
쿼리문 여러개 작성하면 오류나는지 알 수 있나요??