웹마스터 팁

우선 설문조사를 레이아웃에 삽입하는 것은 빨간발님이 쓰신 글을 참고하세요

 

설명하기 전에 이 팁은 굉장히 간단하고, 또 초보 수준에서 편법으로 고안한 것임을 밝힙니다.

 

설문조사를 출력하는 코드를 살펴보면 <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 사이트 내에서 검색해도 최근 설문조사를 가져오는 방법에 대해서는 기술된 글이 없는 것 같아 부끄럽지만 남겨봅니다.

제목 글쓴이 날짜
[주옥시리즈]글 목록을 조회수 별로 색상 지정하기 socialskyo 2013.09.09
[주옥시리즈]댓글 작성, 추천후 다운로드 받을수 있게 하기. socialskyo 2013.09.09
[주옥시리즈] [1.7.4] 로그인창 옆에 신규 쪽지 수 보여주기 [3] socialskyo 2013.09.09
[주옥시리즈] 배너 클릭시 포인트지급 모듈, Portal XE [1] socialskyo 2013.09.09
추천 취소 기능 만들기 [5] file Summer 2013.09.11
게시글 추천 아이피 가져오기 file Stellar 2013.09.12
에디터 비활성화 문제 해결했습니다! [2] 엘로이스 2013.09.13
XP + IE8 에서 갑자기 페이지 오류메시지가 뜰 경우 [1] file 다크진 2013.09.14
스케치북 게시판 목록 홀수 줄 에만 배경지정 [3] socialskyo 2013.09.14
영문 스팸 방지 [13] 스토리웨이 2013.09.16
모바일에서 스케치북 게시판 댓글 펼침이 안 될 때.... file 손자 2013.09.17
웹사이트 최적화 방법론 [4] 다크진 2013.09.17
Apache .htaccess 작성요령 [10] 컴매냐 2013.09.19
에디터 비활성화 오류시 점검해야 할것. [1] file 도라미 2013.09.20
[주옥시리즈] 에디터 컴포넌트, 이모티콘등 앞으로 빼기 [4] socialskyo 2013.09.21
템플릿 compile 오류가 날 때 Lansi 2013.09.22
스케치북 게시판에 로그인/로그아웃 버튼 만들기 [1] Arp. 2013.09.22
[주옥시리즈]댓글창에 배경 이미지 넣기 [3] file socialskyo 2013.09.22
빠른 글 쓰기 - 메인 페이지에서 글 쓰기 [1] file 윈컴이 2013.09.23
XML 쿼리 사용시 null 값일 경우 업데이트가 안 될 때 [1] Lansi 2013.09.27