게시판 분류별로 내용 가져오기

게시판 분류별로 내용 가져오기

QA

게시판 분류별로 내용 가져오기

본문

https://sir.kr/qa/183863 이것을 이용하여

게시판에 분류별로 내용 가져오기를 했습니다

(최신글로는 불러올수가 없는상황이라서 다른방법을 찾은결과)

 

아래 소스에 빨간색부분에 링크연결과 더불어

썸네일(첨부한이미지)을 가져오게 하고싶은데

잘안되는데 소스수정좀 알려주세요~

 

 

<div class="ddiv" style="width:100%; float:left;"><!--주요품목-->
   

<?php
                    // 카테고리 배열로 변경
$category = explode("|",$board['bo_category_list']);
 
 
for($i=0; $i<count($category); $i++) {
 
//카테고리명 표시
    echo "<span style='font-size:12px; font-weight:bold;'>[ ".$category[$i]." ] 리스트</span><br/>";
 
// 해당 카테고리별로 게시글(원글) 가져오기.
    $sql = "select
                *
            from
                $write_table
            where
                ca_name = '".$category[$i]."' and wr_is_comment = 0
            order by
                wr_id asc ";
    $result = sql_query($sql, true);
    while($row=sql_fetch_array($result)) {
        // 여기서부터 각 카테고리별 HTML 작성
        echo "<div class='ca'>";
        echo $category[$i]."/".$row['wr_file'];
        echo "</div>";

        
        // 여기까지 각 카테고리별  HTML작성 끝
 
    } // end while
} // end for
       ?>

    
</div>

이 질문에 댓글 쓰기 :

답변 1

'$row['wr_file']' 이거 지우고 원하는 위치에 넣어 쓰세요.

원본 출력이면 아래 주석 보시고 주석 해제 or 교체. 

 


<?php
// 카테고리 배열로 변경
$category = explode("|",$board['bo_category_list']);
  
for($i=0; $i<count($category); $i++) {
 
//카테고리명 표시
    echo "<span style='font-size:12px; font-weight:bold;'>[ ".$category[$i]." ] 리스트</span><br/>";
 
// 해당 카테고리별로 게시글(원글) 가져오기.
    $sql = "select * from $write_table where ca_name = '".$category[$i]."' and wr_is_comment = 0 order by wr_id asc ";
    $result = sql_query($sql, true);

    while($row=sql_fetch_array($result)) {
        $caLink = G5_URL.'/bbs/board.php?bo_table='.$bo_table.'&wr_id='.$row['wr_id']; // 카테고리 배열 링크
        $thumb = get_list_thumbnail($board['bo_table'], $row['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height'], false, true); // 썸네일 
        if($thumb['src']) { // 현재 썸네일 출력(원본 출력시 교체)
        $thumb_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" >'; //썸네일 이미지 
        $file_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" >';  //원  본 이미지 
        } else {
            $thumb_content = '이미지 없음';
            //$file_content = '이미지 없음';
        }        
        echo '<a href="'.$caLink.'">'.$thumb_content."</a>"; // 썸네일 출력시
        //echo '<a href="'.$caLink.'">'.$thumb_content."</a>"; // 원  본 출력시
        // 여기서부터 각 카테고리별 HTML 작성
        echo "<div class='ca'>";
        echo $category[$i]."/".$row['wr_file'];
        echo "</div>";
        // 여기까지 각 카테고리별  HTML작성 끝
 
    } // end while
} // end for
?>
답변을 작성하시기 전에 로그인 해주세요.
전체 123,533 | RSS
QA 내용 검색

회원로그인

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