최신글 여분필드 질문 드립니다.

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
최신글 여분필드 질문 드립니다.

QA

최신글 여분필드 질문 드립니다.

본문

안녕하세요 질문좀 드리겠습니다

 

최신글을 메인페이지에 가지고 오고 싶은데요

제가 찾고자하는건

 

게시판명,wr_1저장되어있는값 숫자1 만 

 

최신글로 노출되게끔 하고 싶은데 방법좀 알려주시면 감사하겠습니다 ㅠㅠ

 

이 질문에 댓글 쓰기 :

답변 4

latest 함수로 호출로 인해서 처리하셔야합니다.

그렇면 latest.skin 폴더로가서셔 기본 basic를 복사하시고 스킨폴더명 변경하시고 latest.skin.php파일에서 셀렉트 추가하시고 호출하시면됩니다

그리고 메인에서 해당스킨을 호출을하시면 됩니다.

그누스터디 공부많이 하셔야할것같습니다.~~ https://gnustudy.com/ ㅠㅠ

다른분 소스를 참고로많이 보셔야할 부분들이네요 힘드시면 제작의뢰https://sir.kr/request 신청하셔할 것같아보이니다.

PHP 함수를 공부해보시고

https://www.w3schools.com/php/php_functions.asp

 

SQL and 연산자 공부하신 다음

https://www.w3schools.com/sql/sql_and.asp

 

그누 최신글 함수를 커스텀 해보세요.

https://github.com/gnuboard/gnuboard5/blob/master/lib/latest.lib.php

혹시 하나의 게시판에서 가져 오시는지? 아니면 여러 게시판을 합쳐서 가져오시는 지요?

 

하나의 게시판이라면 

 

<?php
                    $table = "table code명";
                    $sql = "select * from g5_write_".$table." where wr_is_comment = 0 and wr_reply = '' order by wr_id DESC limit 1, 8";
                    $rlt = sql_query($sql);
                    while($row = sql_fetch_array($rlt)){
?>
                        <a href="/bbs/board.php?bo_table=<?=$table?>&wr_id=<?=$row['wr_id']?>"><?=$row['wr_subject']?></a>
<?php } ?>

 

이런식으로 가져와도 됩니다.

 

물론 속도 면에서 latest 를 쓰는게 더 빠르지만 해당 함수를 고쳐서 쓰시기 힘드시다면 위에 방법도 가능합니다.

 

만약 여러게시판을 가져오시는 거라면 board_new table을 사용해서 가져와야 하는데 이부분은 좀 공부를 하셔야 하는 부분이고요.

물론 union 등을 이용해서 하는 방법도 있지만 이건 위에서 쿼리를 바꿔줘야 합니다.

/lib/latest.lib.php

위의 파일을 보시고 수정해야 합니다.

파리미터를 하나더 생성해서 값이 들어 오면 해당 칼럼으로 where 조건을 수정 하면 될 것입니다

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT