|
 |
14년 전 |
게시판 그림목록 생성이나 쇼핑몰에서 상품목록을 나열할때 데이타 갯수에 맞게 테이블의 행과 열을 생성하여 출력
<?
//===================== + blog.naver.com/imgsoul + ==================================//
$list = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28); //초기값
$td = 5; // 한행에 보여줄 리스트
$total = count($list); //전체 데이타 갯수
$blank = $td - ($total % $td); // 마지막 공백컬럼 갯수
//출력
echo "<table width='200' align='center' border='1' cellpadding='0' cellspacing='0' bordercolor='#eeeeee'><tr>";
for ($i=0;$i<$total;$i++) {
if($i%$td == $td-1&& $i != $total-1) { // 각 행의 마지막 데이타라면 출력 후 행바꿈
echo " <td>$list[$i]</td></tr><tr>";
} else if($i == $total-1 && $blank != $td) { // 데이타의 마지막이면서 지정컬럼수로 떨어지지 않을경우 빈칸을 출력
echo " <td>$list[$i]</td>";
for ($k = 0; $k < $blank; $k++) {
echo " <td> </td>";
}
} else {
echo " <td>$list[$i]</td>";
}
}
echo "</tr></table>";
exit;
?>
|
|
추천 : 696 |
추천
목록
|
|