2026, 새로운 도약을 시작합니다.

게시판 Slider-TosRUs02 스킨 목록에서 첨부한 파일 모두 출력 채택완료

1935338123_1537260289.8956.jpg

Slider-TosRUs02 스킨

목록에서 모든 게시물에 첨부 한 파일을 불러 오는데 까지 성공했는데

특정 게시물 클릭 후 tosrus 라이브러리 실행하면

모든 게시물에 첨부 한 파일들이 전부 출력이 됩니다.

이걸 특정 글 클릭시 해당 게시물에 첨부 한 내용만 출력하고자 하는데

잘 안되네요.

어떻게 하면 될까요?

Copy


function get_file_2($bo_table, $wr_id){

 

    global $g5, $qstr;

 

    $file['count']    = 0;

  $sql        = " select * from {$g5['board_file_table']} where bo_table = '$bo_table' and wr_id = '$wr_id' order by bf_no ";

  /**

  $sql        = " select ";

  $sql        .= " a.* ";

  $sql        .= " , b.* ";

  $sql        .= " {$g5['board_file_table']} ";

  $sql        .= " where ";

  $sql        .= " a left join g5_building2write_0201 b on (a.wr_id = b.wr_id) ";

  $sql        .= " 1 = 1 ";

  $sql        .= " and ";

  $sql        .= " a.bo_table = '$bo_table' ";

  $sql        .= " and ";

  $sql        .= " a.wr_id = '$wr_id' ";

  $sql        .= " and ";

  $sql        .= " b.wr_id = '$wr_id' ";

  $sql        .= " order by a.bf_o ";

  **/

 

  //echo $sql;

 

    $result       = sql_query($sql);

   

  while ($row = sql_fetch_array($result)){

 

        $no             = $row['bf_no'];

        $file[$no]['href']      = G5_BBS_URL."/download.php?bo_table=$bo_table&wr_id=$wr_id&no=$no" . $qstr;

        $file[$no]['download']    = $row['bf_download'];

 

        // 4.00.11 - 파일 path 추가

        $file[$no]['path']      = G5_DATA_URL.'/file/'.$bo_table;

        $file[$no]['size']      = get_filesize($row['bf_filesize']);

        $file[$no]['datetime']    = $row['bf_datetime'];

        $file[$no]['source']    = addslashes($row['bf_source']);

        $file[$no]['bf_content']  = $row['bf_content'];

        $file[$no]['content']   = get_text($row['bf_content']);

 

        //$file[$no]['view'] = view_file_link($row['bf_file'], $file[$no]['content']);

        $file[$no]['view']      = view_file_link($row['bf_file'], $row['bf_width'], $row['bf_height'], $file[$no]['content']);

        $file[$no]['file']      = $row['bf_file'];

        $file[$no]['image_width'] = $row['bf_width'] ? $row['bf_width'] : 640;

        $file[$no]['image_height']  = $row['bf_height'] ? $row['bf_height'] : 480;

        $file[$no]['image_type']  = $row['bf_type'];

    $file[$no]['wr_id']     = $row['wr_id'];

 

        $file['count']++;

 

    }

 

    return $file;

}

 

/////////////////////////////////////////////////////

 

 

for ($i = 0; $i  count($list); $i++){

$thumb        = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height']);

$thumb2        = get_file_2($board['bo_table'], $list[$i]['wr_id']);

}

for($a = 0; $a 

답변 1개

채택된 답변
+20 포인트

위 에 반복문을 조건 문으로 바꾸고 수정 개발 하시면됩니다

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

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

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

로그인
🐛 버그신고