묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
xe 에서 직접 쿼리 날리기
2011.05.01 13:39
안녕하세요? 초보가 질문한번 남겨봅니다.
외부 페이지 작업하고 있는데요
직접 쿼리를 날리려고 합니다.
$oDB = &DB::getInstance();
외부 페이지 작업하고 있는데요
직접 쿼리를 날리려고 합니다.
$oDB = &DB::getInstance();
$query = $oDB->_query("SELECT id FROM menu");
$result = $oDB->_fetch($query);
뭐, menu 테이블은 제가 직접 만든거구요,
다른게 아니라 $result 를 출력해보면 값이 안나오네요.
만약 쿼리문을 "SELECT id FROM menu WHERE num='8'"
이렇게 where 절까지 포함시키면,
페이지에 레이아웃이 싹 날아가 버립니다 ^^;;
뭐가 어떻게 돌아가고 있는지 모르겠습니다 ㅠㅠ
도움을 주세요~
뭐, menu 테이블은 제가 직접 만든거구요,
다른게 아니라 $result 를 출력해보면 값이 안나오네요.
만약 쿼리문을 "SELECT id FROM menu WHERE num='8'"
이렇게 where 절까지 포함시키면,
페이지에 레이아웃이 싹 날아가 버립니다 ^^;;
뭐가 어떻게 돌아가고 있는지 모르겠습니다 ㅠㅠ
도움을 주세요~
if(!is_array($result)) $result = array($result);
foreach($result as $no=>$val)
{
echo $val->value;
}
이런식으로 값이 없을때 단일일때 다중일때를 사정해서 출력하는 방법으로 구현하셔야 합니다.