묻고답하기
mysql - 데이터가 mysql에 불러올 때와 웹으로 출력 할 때 값이 다릅니다.
2016.07.14 13:42
안녕하세요.
아래 쿼리를 통해 데이터를 불러와서 게시판에 노출 합니다.
쿼리를 mysql 콘솔에서 실행할 때와 웹에서 데이터를 불러올 때 값이 달라서 문의 드립니다.
구체적인 내용 아래 적었습니다.
{@
$oDB = &DB::getInstance();
$query = $oDB->_query('SELECT document_srl, title FROM xe_documents
WHERE module_srl = 100 and regdate like "20160714%" order by regdate desc limit 25');
$result = $oDB->_fetch($query);
}
게시판 모듈 100 번에 2016년 7월 14일 조건으로 데이터를 불러옵니다.
Case1:
만약 DB 에 1개의 데이터가 있다면,
* 위 쿼리를 콘솔에서 실행하면 정상적으로 1개의 데이터를 불러옵니다.
* 하지만 위 쿼리를 웹에 출력하려고 하면 2개의 null 값만 나옵니다.
-> (2개의 null 값이 나오는 이유는, select 하는 것(document_srl, title) 이 2개이기 때문인 것 같습니다.)
Case2:
만약 현재 DB에 3개의 데이터가 있다면,
* mysql 과 출력 시, 모두 정상적으로 데이터를 불러 옵니다.
혹시 어떤 부분에 문제가 있을까요?
웹에서 출력을 할 때는 <li loop="$result => $key, $val"> 를 이용합니다.
늘 감사합니다.
댓글 2
-
sejin7940
2016.07.19 02:32
-
신비리
2016.07.19 23:37
안녕하세요. sejin7940님.
답변을 늦은 밤 보게 되었습니다.
진심으로 감사드립니다.
비슷한 문제를 많은 분들이 경험하셨을 것 같다는 섣부른 생각에...답변이 빠르게 올 것으로 예측했으나... ^^;;;
며칠 째 답을 구하지 못해 다소 포기(?)하는 마음이었습니다.
그러다 보니 답변에 대한 감사의 마음도 늦은 시간 남기게 됩니다.
올려주신 코드를 사용하여 기존 영역을 대체했으나,
지속적으로 에러(500 error)가 발생합니다.
혹시나 하는 마음에 올려주신 코드에서 나름의 변형을 해 보았지만...ㅠㅜ...
실력이 미천하여 계속 에러와 만나는 중입니다.^^;;
다시 한번 주신 관심에 감사드립니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
덥붜 | 중고마켓 모듈 수정 | |
에이치오 | [파일 올리기]버튼 문구 변경하고 싶습니다. | |
홍찬 | if 문 질문 | |
미연조 | xe 다국어 회원가입하신분 | |
허허길드짱 | 특권시스템이라는 모듈에서 검색기능은 어떻게 넣을수 있는지 아시나요? | |
에이치오 | {$contents} 내용 수정을 어떻게 하나요? [6] | 2016.07.19 by 에이치오 |
AvAtAr | 글등록버튼과 삭제버튼 클릭시 권한 체크 하는 로직이 어떤 함수인지요 [1] | 2016.07.19 by sejin7940 |
thdwjdtjr | 포인트 "회원포인트목록"에서 나오는 회원 나오지 않는 회원 [1] | 2016.07.19 by sejin7940 |
사업가 | 스케치북 FAQ 게시판에서 제목클릭시 답변글이 안보여요 [1] | 2016.07.19 by 사업가 |
wo**** | 관리자 메일 수신 시 메일내용이 깨집니다. [1] | 2016.07.18 by 기진곰 |
바오밥나무 | 스마트폰 홈페이지 사진연동 기능 [2] | 2016.07.18 by SimpleCode |
왕킥굳킥 | element.style 수정 어캐하나요 [2] | 2016.07.18 by 왕킥굳킥 |
saramjh | 윈도우 아파치 서버과부하 [2] | 2016.07.18 by 불금 |
벼뤼총총 | 게시판에 별도 업로드파일 [4] | 2016.07.18 by 벼뤼총총 |
rlath4 | 이미지 비율 관해 문의드립니다 [2] | 2016.07.18 by rlath4 |
생컨38889 | 휴지통비우기가 먹통입니다.. [1] | 2016.07.18 by Luatic™ |
코델리아 | 저작권 관련 문의 [2] | 2016.07.18 by 워프101 |
차나왕 | 쉬운설치 설치후 생성 초보자입니다. [3] | 2016.07.17 by 댑펑 |
SpeaC | 게시판 확장변수 날짜에서 오늘날짜+3일 까지 선택안되게 하기.. | |
댑펑 | 사이트 속도 문제에 대해.. 관리자만 느린 현상 |
$output_result = $oDB->_fetch($query);
if(count($output_result)==1) {
$result->data[1] = $output_result ;
}
else {
foreach($output_result as $key=>$val) {
$result->data[$key] = $val;
}
}
<li loop="$result->data => $key, $val">
로 해서 사용해보세요