5개씩 출력

5개씩 출력

QA

5개씩 출력

답변 2

본문

아래는 구분자 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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 224
© SIRSOFT
현재 페이지 제일 처음으로