5개씩 출력

5개씩 출력

QA

5개씩 출력

본문

아래는 구분자 5번째부터 5개씩 출력하는건데요...

 

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

  if( ($k-5)%5==0 && $k>0 ) 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>

 

이걸 0부터 5개씩 출력하는 거로 바꾸고 싶어요

 

표시한 부분을 어떻게 할까요?

이 질문에 댓글 쓰기 :

답변 2

for($k=0; $k<sizeof($a); $k++){ 

  if( $k % 5==0 && $k>0 ) echo"</tr><tr>";

<tr>
   <? 
$a = explode("|", $list[$i]['img_url']);    // 출력한것을 구분 합니다.
for($k=5; $k<sizeof($a); $k++){    // sizeof($a);  구분자의 카운터 입니다.

  if( ($k-5)%5==0 && $k>0 ) echo"</tr><tr>";  // 분리할 갯수를 선출하여 0 으로 구분 합니다.
  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>

 

----------------------------------

 

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

  if( ($k-5)%5==0 && $k>0 ) 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>

 

궁금한 사항은 카톡 websil

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

회원로그인

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