묻고답하기
쿼리 질문좀 드립니다...
2014.12.13 13:00
확장변수 테이블의 마지막 document_srl의 값을 출력시켜야 해서 이것저것 알아보다 시도중인데 잘 안되네요..
{@
$oDB = DB::getInstance();
$oDB->_query("select * from xe_document_extra_vars where module_srl='$module_info->module_srl' order by document_srl desc limit 1");
$query_query = $oDB->_query($query);
$result_query = $oDB->_fetch($query);
}
위 처럼 작성한후에 ($result_query}로 실행하면 해당하는 모듈의 마지막 document_srl값이 안나오고 왜 화면에 Array 라고 출력되는 걸까요?
도움좀 부탁드립니다. ㅠ_ㅠ
댓글 7
-
YJSoft
2014.12.13 14:43
-
해피신
2014.12.13 15:02
바꿔도 마찬가지네요. ㅠ
-
kdp
2014.12.13 15:26
foreach / val->출력할 함수
붙이거나 if(array($result_query))로 array인지 확인해보세요 -
해피신
2014.12.13 15:54
조언 감사합니다. 헌데 foreach나 loop로도 안되네요. 애초에 쿼리자체가 잘못된건가요? ㅠ
-
비상9
2014.12.13 15:30
print_r($result_query) 로 출력해보세요.
-
sejin7940
2014.12.13 16:12
$oDB->_query("select * from xe_document_extra_vars where module_srl='$module_info->module_srl' order by document_srl desc limit 1");
를
$oDB->_query("select * from xe_document_extra_vars where module_srl='".$module_info->module_srl."' order by document_srl desc limit 1");
그리고 $module_info->module_srl 값이 정상적으로 뽑히는지 확인해보세요.
-
해피신
2014.12.14 02:18
답변 감사합니다.
세진님의 말씀대로 수정해도 결과는 Array로 출력되네요. ㅠ_ㅠ
{$module_info->module_srl}의 값은 정상적으로 뽑힙니다.
단, 위의 해당모듈 마지막 문서srl 쿼리의 값은 출력이 안되네요... 무엇이 문제인지 forach도 안되고 loop도 안되고.. 답답하네요... ㅠ
select * ~ 을 select document_srl ~ 로 바꿔 보세요.