11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


최신글(latest)확장! 내맘대로 다양하게 뽑기

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    [공통] 최신글(latest)확장! 내맘대로 다양하게 뽑기? (최신, 랜덤, 추천, hit, comment)
    \r\n
    by 운영자 (220.♡.58.244) 005_18.gif 2008-03-04 11:29:43
    \r\n
    886 Views, 스크랩 스크랩 , Ratings : icon_good.gif ( 0 ) icon_nogood.gif ( 0 )
    \r\n
    \r\n
    \r\n
    \r\n
    아주아주 간단한 팁입니다. 제목 그대로
    최신글(latest)을 뽑아올때 원하는 형태로 뽑아 오는 팁입니다.
    파일추가등 없구요
    /lib/latest.lib.php 파일을 조금만 손보시면 됩니다.

    내심 다음버젼에 추가 됐으면 하는 바램입니다. 또한 (랜덤,hit,comment)순으로 뽑을때 기간설정도 가능하게 누가 추가좀 해주시면... ^^;

    자자 거두 절미 하고 바로 들어 가겠습니다. 아래 내용 보시면 한번에 이해 가실겁니다.

    먼저 /lib/latest.lib.php 파일을 여십니다~
    ==========================
    <?
    5번쯤줄 : function latest($skin_dir="", $bo_table, $rows=10, $subject_len=40)

    --> function latest($skin_dir="", $bo_table, $rows=10, $subject_len=40, $brch="")
    $brch="" 원하는 형태를 받기위해 추가된 변수(이변수가 sql문에들어갑니당) 주목!


    22번쯤줄 : $sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_id desc limit 0, $rows ";

    -->
    if ($brch == "H")          // 넘어온 값이 "H" 즉 hit 일때
        $brch = "wr_hit";      // hit 순으로 쿼리
    elseif ($brch == "C")      // 넘어온 값이 "C" 즉 comment 일때
        $brch ="wr_comment"; // comment 순으로 쿼리
    elseif ($brch == "R")        //넘온값이 "R" 즉 random 일때
        $brch = "rand()";            // 랜덤 쿼리
    elseif ($brch == "G")        //넘온값이 "G" 즉 추천 일때
        $brch = "wr_good";            // 추천 쿼리
    else                                  // 넘어온값이 없거나 그이외 일때
        $brch = "wr_id";        // 걍 최근순으로 쿼리
    $sql = " select * from $tmp_write_table where wr_is_comment = 0 order by $brch desc limit 0, $rows ";

    ?>
    ==========================

    일케 하면 끝~~~ 이 아니고요
    최신글(latest) 불러 오실때 방법 아시죠?
    <?=latest("basic", abc, 5, 70);?> 일케 불러오시죠?
    여기에 추가 해서
    <?=latest("basic", abc, 5, 70, "R");?> 이런식으로 하시면 됩니다.

    ex)
    <?=latest("basic", abc, 5, 70, "R");?> 랜덤
    <?=latest("basic", abc, 5, 70, "G");?> 추천
    <?=latest("basic", abc, 5, 70, "H");?> 히트
    <?=latest("basic", abc, 5, 70, "C");?> 코멘트
    <?=latest("basic", abc, 5, 70, "B");?> or <?=latest("basic", abc, 5, 70);?> 는 기본 최신글


    아 참고로  변수및 값은 임의로 변경 하시면 됩니다.
    걍 약자를 따서  R - 랜덤, G- 추천, H -
    히트 , C - 코멘트 일케 정한겁니다. ^^

    유용히 사용하세요~~~

    아 버그인지 하나 있는데요. "공지" 글이 있을경우 뽑혀온 최근글이 "공지" 글처럼 스타일이 적용되네용 ^^;
    \r\n
    ◎ 네이버에서 [https://11q.kr 홈피] 검색 찾아오세요 ◎
    \n
    [이 게시물은 관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]
    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,684 / 73 Page
    [ 설치성공사례)헤놀로지 MAC S/N 번호 저장 관련 자료 설정 KIN형식은 DS3615 모델 SN입니다. ]

    헤놀로지는 사용 하지마세요불럭 당합니다.지원을 하지 않습니다(내용 수정)정상적인 시놀제품저의 설정 내용 정보 입니다https://account.…

    [ 서버 점검중 공지 방법및 주인장 포트 포워딩 변경 ] 댓글 1

    \r\n\r\n\r\n안녕하세요, Shimss_Home을 이용해 주셔서 감사합니다!\r\n\r\nhtml {\r\n height: 100%;\r…

    [ 게시판 목록에서 제목 클릭시 "링크1"에 입력된 사이트로 이동하는 방법입니다. ]

    게시판 목록에서 제목 클릭시 "링크1"에 입력된 사이트로이동하는 방법입니다.\r\n관리자인 경우는 링크1로 이동하지 않고뷰화면으로 이동함으로 글…

    [ 시놀로지 dsm6에서 plink 활동하여 putty 자동접속까지 확인 합니다 ] 댓글 1

    시놀로지 dsm6에서 plink 활동하여 putty 자동접속까지 확인 합니다\r\n\r\n시놀로지 dsm6 사용방법\r\nplink -ssh 아…

    [ 방화벽설정)글쓰기 지연 과 헤놀로지 vmware 사용조건의 원도우 avast 백신 방화벽 설정 ]

    오늘 avast 백신을 설치후 방화벽과게시판 글쓰기 지연이 방화벽관련이 있음을 확인하였습니다방화벽 정책에 개인부분을 허용해야 글쓰기가 가능 합니…

    [ 자동으로 파일을 백업해서 ftp 서버에 올리거나, 다운로드 받는 배치파일을 만드는 방법 ] 댓글 2

    자동으로 파일을 백업해서 ftp 서버에 올리거나, 다운로드 받는 배치파일을 만드는 방법 2012.09.07 12:012012.09.07 12:0…

    [ 시놀로지보안 인증서 만들기 ]

    시놀로지보안 인증서 만들기 : 사용 상태시놀로지보안 인증서 만들기 새 인증서 추가자체 서명 인증서 생성공통이름에 ddns입력 이하 관련 내용 입…

    [ 홈페이지 패스워드(암호) 걸기 소스 /iptime URL 경로에서 특정 URL폴더 숨기고 특정URL로 이… ] 댓글 5

    홈페이지 패스워드(암호) 걸기 소스 /iptime URL 경로에서 특정 URL폴더 숨기고특정URL로 이동비밀번호 설정 소스 index.htmlh…

    [ xpenology open-vm-tools ]

    http://xpenology.com/forum/viewtopic.php?t=5294open-vm-tools 검색해서 까세요.설치 다하고 네트워…

    [ SK BTV 광랜/인터넷 단자함 단말/공유기/TV/PC/서버 랜선 연결도 ] 댓글 1

    SK BTV 광랜/인터넷 단자함 단말/공유기/TV/PC/서버 랜선 연결도인터넷 IPTV와 IPTIME공유기 단자함 공유기허브 랜 선 구성도>…

    [ 삭제)XPEnology Jun’s Mod 1.02a 3615xs 랜 드라이버 추가 버전_DSM6.1,6.1… ] 댓글 2

    최종 파일 사용하세요성공up)DSM6.1.1에서 DSM6.1.2로 juns-mod-1.02b-ds3615 이용 업데이트 LAN카드 정상 연결 .…

    [ vmware workstation 에서 리눅스 3Tb 4TB RDM 적용 /하드인식을 위한 자료모음 ] 댓글 5

    RDM 설정 방법1. ESXi Server에 SSH로 접속 로그인 후2. 아래 명령을 입력하여 RDM으로 연결하려는 디스크의 이름을 찾습니다.#…

    [ 작업/진행중) 시놀로지에 h5ai 설치하기 ]

    시놀로지에 h5ai 설치하기링크 http://blog.iroot.kr/102 참조하여 설치 작업다운로드h5ai 파일https://larsjung…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-05 10:11:55

    오늘의 홈 현황


    • 현재 접속자♨ 635 명
    • 오늘 가입자※ 1 명
    • 어제 가입자※ 8 명
    • 주간 가입자※ 17 명
    • 오늘 방문자 1,241 명
    • 어제 방문자 2,205 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,414,744 명
    • 전체 게시물※ 8,677 개
    • 전체 댓글수※ 24,828 개
    • 전체 회원수 11,090 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑