일반게시판 리스트에서 썸네일 채택완료

일반게시판에서 첨부파일 첫번째 저장시 리스트에 썸네일이 출력되게하고싶은데요.

현재 해당스킨의 list.php에 아래와같이 되어있어요.

 

이랬더니 해당 글에 등록한 첨부파일이 아닌, 다른게시판의 같은 글번호(wr_id)로 등록한 파일이 x박스로나오고있습니다.

 

 

Copy
<?php                $sql = "                    select bf_file as img from g5_board_file                    where                        wr_id = {$list[$i]['wr_id']} and bf_no = 0                ";                $result = sql_query($sql);                $row = sql_fetch_array($result);                ?>               <img class="logo" src="/board/data/file/freeboard/<?=$row[img][0]?>"

 

view페이지에서는 잘나오고있구요.

 

Copy
<?  if($view['file'][0]['view']){ ?>     <div class="logo_img">        <?php            $cmt = sql_fetch("select count(*)as cnt from g5_write_ freeboard where wr_is_comment = 1 and wr_parent = {$view['wr_id']}");        ?>        <?php if(get_view_thumbnail($view['file'][0]['view'])){ ?>            <?=get_view_thumbnail($view['file'][0]['view'])?>        <? } ?>        </div>     <? } ?>
 

어디를 고쳐야하는지 알려주시면 감사하겠습니다~ 

답변 1개

채택된 답변
+20 포인트

1. 게시판 id가 필요합니다.

Copy
wr_id = {$list[$i]['wr_id']} and bf_no = 0 and bo_table = '{$bo_table}'

 

2. $list[$i][file] 에 이미 첨부파일 정보가 있습니다.

굳이 sql 날리지 않아도 됩니다.

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

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

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

로그인
🐛 버그신고