웹마스터 팁
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
제목 | 글쓴이 | 날짜 |
---|---|---|
XE 저장할때 팁 [4] | 멀티하자 | 2010.04.05 |
게시글볼때 댓글 입력폼 색상넣어서 구분짓기
![]() | 유리가면™ | 2010.05.18 |
레이아웃 삽입 후 최근 설문조사 가져오기 | ilovesyr | 2010.05.18 |
Zend Optimizer + eAccelerator + Suhosin
[1]
![]() | 김 무건 | 2010.05.12 |
XE 로그인이 안될때 확인해 보세요. [7] | 똑디 | 2008.12.11 |
회원이 이름, 닉네임등 정보 변경 못하도록 하기 [8] | 지연아빠 | 2007.12.22 |
드림위버에서 제로보드 XE 레이아웃 편집하기
[4]
![]() | 샤릉해 | 2009.02.10 |
Apache 설치
![]() | 김 무건 | 2010.05.12 |
PHP 설치
![]() | 김 무건 | 2010.05.12 |
MySQL 설치
![]() | 김 무건 | 2010.05.12 |
conditional comment 을 이용한MS Internet Explorer 6이하 접속시 안내 페이지 유도 [접속 차단] 예제
[3]
![]() | 게임나라 | 2010.02.26 |
중국어게시판 사용할려고 합니다. | jmb5 | 2010.05.10 |
로그인시 다음과같은 오류가 발생합니다. 빠른답변좀 ㅠㅠ
[3]
![]() | 푸팅 | 2010.05.10 |
호스팅업체에서 rewrite mod를 지원하는데 사용할 수 없는 경우 [1] [1] | 엔하늘 | 2009.04.05 |
zb4 게시판에 x, y를 사용하는 경우의 migration [1] | 녹슨기차 | 2008.01.10 |
외부로그인-특정 페이지에 로그인창만 나타나게 하고 로그인하면 메인페이지로 이동하기 [11] | 레드맨 | 2008.01.02 |
.htaccess 세팅 (index.html 없이 리다이렉션 구현) [2] | :맥노턴 | 2008.01.04 |
VirtualPC로 IE6.0, IE7.0을 동시에 사용해서 홈피테스트하기
[2]
![]() | D.kim | 2008.01.13 |
게시판 수가 많아 제목을 써넣는데 시간 절약 방법 | 아모스리 | 2010.05.04 |
htaccess 쉽게 만들기 | 현원 | 2010.05.03 |