묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
xe_members에 필드를 추가한 경우 어떻게 가져올 수 있나요?
2014.05.21 00:49
xe_member 테이블에
회원 정보와 관련해서 필요한 것이 있어서 필드를 추가하였습니다.
해당필드에 정보를 update 하는 방법은
제가 별도의 php 파일을 만들어서 관리자가 정보를 입력해서 update 할 수 있도록 만들었습니다.
이렇게 만든 필드의 값을
로그인 위젯이나 게시판 상단에 무언가 출력하는데 구분인자(if문 안에) 로 사용하고 싶은데요..
로그인한 정보의 id 로 db 검색을 해서 새로추가한 필드를 가져와서 사용하고 싶습니다.
이럴 경우 어디에 쿼리문을 추가해서 사용할 수 있을지 질문드립니다~!
많은 고수님들! 도와주세요!
댓글 3
-
mAKEkr
2014.05.21 01:01
-
Stellar
2014.05.21 01:13
$oDB = &DB::getInstance();
$query = $oDB->_query("쿼리문");
$result = $oDB->_fetch($query);
이렇게 직접 쿼리하시면 될 것 같네요 -
빡지88
2014.05.21 10:09
해당 쿼리를 login_info.class.php 파일에 변수 선언하고 추가하면..
스킨파일에서 login_info.html 에서 해당 변수를 사용가능할까요??
로그인 위젯이라면 위젯의 XML 필드조건부 체크해보시고(와일드카드로 지정되어있으면 자동으로 가져옵니다)
레이아웃 혹은 게시판 위에 추가하시려면 따로 멤버부분에 모델을 추가하셔야할겁니다. 이에 대해선 모델을 직접 뜯어서 보시거나 개발자 메뉴얼의 XML쿼리부분을 참조하시길 바래요.