다섯개씩 보이게 (개행처리)

다섯개씩 보이게 (개행처리)

QA

다섯개씩 보이게 (개행처리)

답변 2

본문

5개씩 보이게 하려면 어떻게 변경해야하나요?

한줄에 5개씩..

 

 

그리고 이렇게 말고도 간단히 css로도 5줄로 보이게 했었는데... 막상 참고하려고 하니

자료를 못찾겠네요..

이를테면 <li>test</li><li>test</li><li>test</li>

5번째 <li>에서 행을 바꾸는식..

 

 


<?
$arr = array("A테스트","B테스트","C테스트","D테스트","F테스트","G테스트","H테스트","I테스트","J테스트","K테스트","L테스트","G테스트","H테스트","I테스트","J테스트","K테스트","L테스트");
?>
<table width="1080" align="center" cellpadding="0" cellspacing="0" border='1'>
<tr>
<? for ($i=0; $i< count($arr); $i++) {?>
    <td><?=$arr[$i]?></td>

<?if( $i%5==1  )  {?>
    </tr><tr>
<? } ?>
<? endfor ?>
</table>

이 질문에 댓글 쓰기 :

답변 2


<?php
$arr = array("A테스트","B테스트","C테스트","D테스트","F테스트","G테스트","H테스트","I테스트","J테스트","K테스트","L테스트","G테스트","H테스트","I테스트","J테스트","K테스트","L테스트");
?>
<table width="1080" align="center" cellpadding="0" cellspacing="0" border="1">
<tr>
<?php
for ($i = 0; $i < count($arr); $i++) {
    if ($i % 5 == 0 && $i != 0) {
        echo "</tr><tr>";
    }
    echo "<td>".$arr[$i]."</td>";
}
?>
</tr>
</table>
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 118
© SIRSOFT
현재 페이지 제일 처음으로