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

최근 게시물 이미지 2개 출력문의 해봅니다. 채택완료

웹개발화이팅 2년 전 조회 1,962

최근 게시물로 비주얼 슬라이드를 만들려고 하는데

 

pc용 이미지 모바일 이미지나누어서 2컷으로 올리고 싶은데 

 

첨부파일 개수만큼 이미지를 출력하는 방법이 없을까요?

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

답변 3개

채택된 답변
+20 포인트

Q. 첨부파일 개수만큼 이미지를 출력하는 방법이 없을까요?

A. 아래 소스코드를 참고하셔서 최근게시물 형태로 작업하시면 됩니다.

</p>

<p>        <?php</p>

<p>          for ($i = 0; $i < 4; $i++) {</p>

<p>          if ($list['file'][$i]['file']) {</p>

<p>            $image = urlencode($list['file'][$i]['file']);</p>

<p>          if (preg_match("/\.(gif|jpg|png)$/i", $image) && file_exists(G5_PATH.'/data/file/'.$bo_table.'/'.$image)) {</p>

<p>            echo '<li><img src="'.G5_URL.'/data/file/'.$bo_table.'/'.$image.'" data-large="'.G5_URL.'/data/file/'.$bo_table.'/'.$image.'" data-links="'.G5_BBS_URL.'/list_image.php?bo_table='.$bo_table.'&fn='.$image.'" style="width:100%;height:90px"></li>';</p>

<p>               }</p>

<p>             }</p>

<p>           }</p>

<p>        ?></p>

<p>

for ($i = 0; $i < 4; $i++) -> 첫번째 첨부파일부터 4번째 까지 출력

for ($i = 1; $i < 4; $i++) -> 두번째 첨부파일부터 4번째 까지 출력

이런식으로 변경하시면 원하시는 첨부파일을 출력하실 수 있으실것 같습니다.

 

즐거운 하루 되세요^^

 

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

답변에 대한 댓글 1개

웹개발화이팅
2년 전
많은 도움 되었습니다. 감사합니다.

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

2년 전

이걸 원하시는 건지 한번 참고하시겠어요?

// 게시물 첨부 파일 목록 가져오기 $sql = "SELECT * FROM {$g5['board_file_table']} WHERE bo_table = '게시판 테이블명' AND wr_id = '$wr_id' ORDER BY bf_no"; $result = sql_query($sql); while ($row = sql_fetch_array($result)) {     $file = G5_DATA_PATH.'/file/게시판 테이블명/'.$row['bf_file']; // 파일 경로 설정     $file_url = G5_DATA_URL.'/file/게시판 테이블명/'.$row['bf_file']; // 파일 URL 설정

    // 이미지 출력     echo '첨부 이미지'; } ?>  

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

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

board_file 을 검색 해서 카운트 해서 반복문으로 처리 하면 될듯 합니다

어려우시면 

https://sir.kr/request 에 문의 하시면 5~10만원 이해결 해주실분 많아요

 

 

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

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

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

로그인