웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
레이아웃 삽입 후 최근 설문조사 가져오기
2010.05.18 12:32
우선 설문조사를 레이아웃에 삽입하는 것은 빨간발님이 쓰신 글을 참고하세요
설명하기 전에 이 팁은 굉장히 간단하고, 또 초보 수준에서 편법으로 고안한 것임을 밝힙니다.
설문조사를 출력하는 코드를 살펴보면 <img style .... poll_srl="숫자" ...> 이렇게 되어 있습니다. 바로 poll_srl의 숫자 부분에 최근 설문조사의 번호가 들어가도록 하면 되겠습니다.
여기서 템플릿 문법의 {@ ~ }을 사용해서 페이지를 갱신할 때마다 DB에 접속한 뒤 최근 설문조사의 번호를 가져오게 합니다.
{@ mysql_connect("localhost","DB 아이디","DB 비번") or die (mysql_error()) } {@ mysql_select_db("DB 이름") } {@ $tempq="select * from xe_poll order by regdate desc limit 1" } {@ $tempr=mysql_fetch_object(mysql_query($tempq)) }
위 코드는 DB 접속과 최근 설문조사의 번호를 가져오는 코드입니다. 설문조사 코드 위에 삽입하시고 설문조사 코드에서 poll_srl 부분을 다음과 같이 수정합니다.
poll_srl="숫자" → poll_srl="{$tempr->poll_srl}"
적용하니 잘 되기는 한데 XML Query를 지향하는 XE와는 부합하지 않아서 조금 찝찝하긴 합니다.
아, 그래서 이 방법은 mysql을 사용하는 서버에서 작동하고, 템플릿 문법이 적용되지 않는(확실치는 않네요) 페이지에서는 적용이 안됩니다.
아무튼.. XE 사이트 내에서 검색해도 최근 설문조사를 가져오는 방법에 대해서는 기술된 글이 없는 것 같아 부끄럽지만 남겨봅니다.
댓글 0
제목 | 글쓴이 | 날짜 |
---|---|---|
(설문조사) 회원만 설문 조사 하도록 [8] | Simulz | 2007.09.04 |
설문조사 컴퍼넌트의 종료일 관련 버그 수정 | sejin7940 | 2015.05.26 |
모바일 설문조사 크기조절하기 다른 버전 [4] | 낭만구미호 | 2013.07.15 |
모바일 설문조사 크기조절하기 ~ | 오락실주인 | 2013.07.14 |
메인화면에 설문조사 위젯(?) 만들기 [3] | 3D매니아 | 2010.12.14 |
[PHP 동영상강좌] 15. 여러개의 파일을 이용한 설문조사 [7] | 서기 | 2005.11.23 |
초간단 설문조사 소스 [3] | 이혁 | 2004.05.27 |
XE에서 설문조사시 비회원 참여하는 방법 있을까요? [1] | hellosamyoo | 2010.10.12 |
레이아웃 삽입 후 최근 설문조사 가져오기 | ilovesyr | 2010.05.18 |
페이지에 설문 조사 넣기 [2] | 지허 | 2007.10.01 |
설문조사에서 로그인하지 않은 사용자는 투표하지 못하도록 수정하기 [3] | mooo | 2008.05.29 |
[설문조사] 메인페이지에 넣기와 효율적으로 관리하기 [6] | 빨간발 | 2008.11.27 |