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

잘 말하는지 모르겠는데여 채택완료

머시기거시기 6년 전 조회 2,009

먼저 즐거운 주말되세요~

 

아래는 배열에 담긴 이미지를 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>

 

질문드릴게요,,,

 

위의 이미지처럼

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개

채택된 답변
+20 포인트
e
6년 전

<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>

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

답변에 대한 댓글 1개

머시기거시기
6년 전
감사합니다!! 원하는대로 잘됩니다. 좋은 휴일되세요~

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

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

로그인