테스트 사이트 - 개발 중인 베타 버전입니다

그룹최신글 렌덤 오류 질문.. 채택완료

블랙앤화이트 9년 전 조회 1,767

뷰페이지에 접속시 해당카테고리별로 글 하단에 해당 카테고리최신글이 렌덤으로 나오게 했는데요.

 

네이비칼라님의 http://sir.kr/g5_skin/2928?sfl=wr_subject&stx=%EB%9E%9C%EB%8D%A4">http://sir.kr/g5_skin/2928?sfl=wr_subject&stx=%EB%9E%9C%EB%8D%A4 이스킨을 다운받아서 설치를 했습니다.

 

근데 적용을 해보니 게시물뿐만 아니라 댓글이 함께 불러져서 


이렇게 노이미지로 나옵니다.

댓글이 아닌 본문글은 정상적으로 썸네일과 제목이 노출이 되고요....

 

 

 </p><p>// 최신글 카테고리 데이타를 랜덤으로 추출 </p><p>function latest_category ($skin_dir="", $bo_table, $rows=10, $subject_len=40, $options="", $category="") { </p><p>    global $g5; </p><p> </p><p>    if ($skin_dir) </p><p>        $latest_skin_path = G5_SKIN_PATH.'/latest/'.$skin_dir; </p><p>    else </p><p>        $latest_skin_path = G5_SKIN_PATH.'/latest/basic'; </p><p> </p><p>    $list = array(); </p><p> </p><p>    $sql = " select * from $g5[board_table] where bo_table = '$bo_table'"; </p><p>    $board = sql_fetch($sql); </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 rand() desc limit 0, $rows "; </p><p> </p><p>    //explain($sql); </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_path, $subject_len); </p><p>  </p><p>    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개

채택된 답변
+20 포인트
SLOOP
9년 전

참조코드17번 라인에  이렇게 한번 변경해보세요.

</p><p><code class="spaces" style="font-size: 14.004px; line-height: 25.2072px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;"> </code><code class="variable" style="font-size: 14.004px; line-height: 25.2072px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; color: rgb(170, 119, 0) !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">$sql</code><span style="font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14.004px; line-height: 25.2072px; background-color: rgb(255, 255, 255);"> </span><code class="plain" style="font-size: 14.004px; line-height: 25.2072px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">= </code><code class="string" style="font-size: 14.004px; line-height: 25.2072px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; color: blue !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">" select * from {$tmp_write_table} where </code><span style="font-size: 14.6667px; line-height: 1.5;"> wr_is_comment = 0 and </span><code class="string" style="font-size: 14.004px; line-height: 25.2072px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; color: blue !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">ca_name = '$category' order by rand() desc limit 0, $rows "</code><code class="plain" style="font-size: 14.004px; line-height: 25.2072px; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">; </code><span style="font-size: 11pt; line-height: 1.5;"> </span></p><p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

블랙앤화이트
9년 전
감사합니다. 잘 되네요 ^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인