답변 2개
채택된 답변
+20 포인트
11년 전
latest.lib.php 하단에 아래처럼 추가해서 넣거나 파일 새로 만들어서 lib 폴더에 넣고 불러오고..
추출은 이런식으로..
</p><p>// 최신글 카테고리별로 추출 </p><p>function latest_category($skin_dir="", $bo_table, $rows=10, $subject_len=40, $options="", $category="")</p><p>{ </p><p> global $g5; </p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>if (!$skin_dir) $skin_dir = 'basic';</p><p> </p><p> $latest_skin_path = G5_SKIN_PATH.'/latest/'.$skin_dir;</p><p> $latest_skin_url = G5_SKIN_URL.'/latest/'.$skin_dir;</p><p> </p><p> </p><p> $list = array();</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$sql = " select * from {$g5['board_table']} where bo_table = '{$bo_table}' ";</p><p> $board = sql_fetch($sql);</p><p> $bo_subject = get_text($board['bo_subject']);</p><p> </p><p> $tmp_write_table = $g5['write_prefix'] . $bo_table; // 게시판 테이블 전체이름 </p><p> $sql = " select * from {$tmp_write_table} where ca_name = '{$category}' order by wr_num limit 0, {$rows} "; </p><p> $result = sql_query($sql);</p><p> for ($i=0; $row = sql_fetch_array($result); $i++) {</p><p> $list[$i] = get_list($row, $board, $latest_skin_url, $subject_len);</p><p> }</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span>ob_start(); </p><p> include "$latest_skin_path/latest.skin.php"; </p><p> $content = ob_get_contents(); </p><p> ob_end_clean(); </p><p> </p><p> return $content; </p><p>} </p><p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
돼지코구뇽
11년 전
아. basic으로 뽑히길래 봣더니 최신글 스킨 문제였습니다 ㅠㅠ 감사합니다
댓글을 작성하려면 로그인이 필요합니다.
11년 전
g4 용이라면 참고하세요.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=11019">http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=11019
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=24310" target="_self">http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=24310
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
돼지코구뇽
11년 전
만약 같은제목이라면 1개만 출력하고자 할때
[code]$sql = " select * from {$tmp_write_table} where ca_name = '{$category}' order by wr_num limit 0, {$rows} "; [/code]
이부분을
[code]$sql = " select * from {$tmp_write_table} where ca_name = '{$category}' group by wr_subject, {$rows} ";[/code]
이와같이 변경하면 제목이 같은경우 1개만 출력되긴하는데 문제가 없을까요?
[code]$sql = " select * from {$tmp_write_table} where ca_name = '{$category}' order by wr_num limit 0, {$rows} "; [/code]
이부분을
[code]$sql = " select * from {$tmp_write_table} where ca_name = '{$category}' group by wr_subject, {$rows} ";[/code]
이와같이 변경하면 제목이 같은경우 1개만 출력되긴하는데 문제가 없을까요?
�
작은별
11년 전
전 전문가가 아니라서 검증은 새글로 질문해서 고수분들께 체크해보세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인