잘 말하는지 모르겠는데여

잘 말하는지 모르겠는데여

QA

잘 말하는지 모르겠는데여

본문

먼저 즐거운 주말되세요~

 

아래는 배열에 담긴 이미지를 5~9번째까지 5개 출력하는 겁니다. 

td를 감싸고 있구요,,

<tr>
   <? 
$a = explode("|", $list[$i]['img_url']);  
for($k=5; $k<10; $k++){ 
if(!$a[$k]) $a[$k] = $board_skin_url.'/img/no_img.gif'; //$a[$k] 에 값이 없다면 빈이미지
?>


              <td align='center'><a href="<? echo $a[$k];?>" width=95, height=95></a>

              </td>

   <? } ?>
 </tr>

 

질문드릴게요,,,

3547013363_1566035353.7927.png

 

위의 이미지처럼

5~9까지 출력하고 그다음에 빈 td하나 두고 10~14까지 출력하고

 

그 다음줄에

위와 같은 방식으로

15~19 빈td 20~24

이렇게....이미지를 출력하고 싶습니다.

 

*td는 이미지를 출력하고

 

img_url[$i]에 값이 있으면 10개 단위로 아래로 tr이 생성되게 해야 합니다. tr의 6번째 td는 빈칸이구요,,

그래서 td는 총 11개 생성하여

그 td안에 이미지 나오게 하려는데...

 

예를 들어 img_url[$i]에 이미지가 27개 있으면

5~14

15~24

25~34

이렇게 tr이 3줄 생성되는 그런 개념입니다.

 

원하는 거를 잘 말하고 있는지 걱정스럽네요,,ㅎ

 

 

 

 

 

 

 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 1

<tr>
   <? 
$a = explode("|", $list[$i]['img_url']);  
for($k=5; $k<sizeof($a); $k++){ 

  if( ($k-5)%10==0 && $k>5 ) echo"</tr><tr>";
  if(!$a[$k]) $a[$k] = $board_skin_url.'/img/no_img.gif'; //$a[$k] 에 값이 없다면 빈이미지
?>
              <td align='center'><a href="<? echo $a[$k];?>" width=95, height=95></a>

              </td>

   <? } ?>
 </tr>

답변을 작성하시기 전에 로그인 해주세요.
전체 224
QA 내용 검색

회원로그인

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