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 / 51 Page
    [ ● ESxi서버의 VM가동화면을 VMRC로 사용시 해상도 변경 임의사이즈 마우스 드래그로 키우기 설정 방법 ]

    ● ESxi서버의 VM가동화면을 VMRC로 사용시 해상도 변경 임의사이즈 마우스 드래그로 키우기 설정 방법-VMRC로 사용 방법- esxi 서버…

    [ ● 정보) 독립 실행형 ESXi 호스트에서 가상 머신을 백업하는 방법은 무엇입니까? ]

    ● 정보)독립 실행형 ESXi 호스트에서 가상 머신을 백업하는 방법은 무엇입니까? 내용 https://serverfault.com/questio…

    [ ● redpill boot loader dsm7.0 mac address 설정시 mac을 2개 설정시 인식못… ]

    ● redpill boot loader dsm7.0 mac address 설정시 mac을 2개 설정시 인식못하고 1개로 설정시 접속 상태 확인-…

    [ ● 시놀로지 dsm 7.0 putty 명령어 systemctl로 저의 시스템 동작상태 및 ??? 명령어를 … ] 댓글 2

    ● 시놀로지 dsm 7.0 putty 명령어systemctl로 저의 시스템 동작상태 및 ??? 명령어를 실행 확인 으로 실행 중지 재시작 명령 …

    [ 실패) ESXi 7.0 한방팩 만들기 ] 댓글 1

    실패) ESXi 7.0 한방팩 만들기●https://www.098.co.kr/esxi-7-0-%ec%84%a4%ec%b9%98-%ed%95%9c…

    [ ● Esxi server veeam 백업 프로그램 다운로드 설치방법 ]

    ● Esxi server veeam 백업 프로그램 다운로드 설치방법헤놀로지 설치 가동에 VMDK 백업으로 작업 진행 합니다1.Esxi serve…

    [ ● DSM 7.1 Active Backup for Business 패키지설치 activated 활성화 작… ] 댓글 3

    ● DSM 7.1 Active Backup for Business 패키지설치 activated 활성화1) 패키지 설치 2) 실행열기히면 시놀로지…

    [ ● 작업)synology nas ssd cache 온도로 인한 shutdown 해결 정보 및 cpu dis… ]

    ● 작업 설정)synology nas ssd cache 온도로 인한 shutdown 해결 정보--> 링크 정보를 근거로 설정해봅니다 // …

    [ ● 우리집 외부 아이피 인터넷 연결에서 열린 포트 식별 확인 하기 ]

    ● 우리집 외부 아이피인터넷 연결에서 열린 포트 식별 확인 하기당신의 외부 주소221.140.111.159오픈 포트 파인더원격 주소221.140…

    [ 구글 툴바_한글단어 입력시 첫번째글자 깨짐현상[해결 방법] ]

    \r\n\r\n\r\n구글 툴바_한글단어 입력시 첫번째글자 깨짐현상[해결 방법] \r\n\r\n\r\n\r\n\r\n수정\r\n\r\n\r\n\…

    [ 노트북에 갤럭시S를 연결하여 인터넷 하기 – 테더링 ] 댓글 4

    ♥ 본자료는 링크에서 참조 하였습니다.\r\n노트북에 갤럭시S를 연결하여 인터넷 하기–테더링◎ 네이버에서 [https://11q.kr…

    [ 배추스킨 에디터 cheditor 글쓰기 입력창 조정 하기 ]

    배추스킨 에디터 cheditor 글쓰기 입력창 조정 하기 해당스킨에 저는 배추스킨의 디랙토리의 writ_skin.php에서 아래의 하단에 전체 …

    [ PDA/M 림스 모바일빌더 ]

    https://11q.kr/pda/m\r\n----------------------------------------------Homepc.11q…


    ♥간단_메모글♥


    최근글


    새댓글



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

    오늘의 홈 현황


    • 현재 접속자♨ 668(1) 명
    • 오늘 가입자※ 3 명
    • 어제 가입자※ 8 명
    • 주간 가입자※ 17 명
    • 오늘 방문자 1,735 명
    • 어제 방문자 2,205 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,415,238 명
    • 전체 게시물※ 8,677 개
    • 전체 댓글수※ 24,837 개
    • 전체 회원수 11,092 명

    QR코드


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

    알림 0








    최신글↑