다섯개씩 보이게 (개행처리)
본문
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>
답변을 작성하시기 전에 로그인 해주세요.