반복적인 테이블 생성시 가로로만 갑니다.

2013-09-03 09;06;55.jpg
테이블에다가 아래와 같이 소스를 적용해서,
사각박스에 지정된 갯수만큼 배너가 들어가도록 했습니다.

그런데 화면의 가로너비가 되면, 다음줄에서 반복작업이 일어나야 하는데,
가로로만 계속 사각박스가 생성되어, 화면이 깨지는 현상을 초래합니다.

echo 라는 명령어를 사용해서 만드신 분도 있던데, 사용법은 도무지 이해가 안가구요.

제가 잘못 구문을 작성한 것인지....

첨부된 사진은 화면크기만큼 적용한 것인데, 그 이상 적용해 버리면, 가로로 가버려 깨져버립니다.

고수님들의 신의 한수 부탁합니다.




<div id="member">
<table class="table" cellpadding="0" cellspacing="0" align="center">
<tr>
<?
for ($i=0; $i<$product[pr_reg_count]; $i++) {
mw_pay_banner_hit($list[$i][or_id]); ?>
<td align="center" width="100" align="center">
<table class="table1" cellspacing="0" cellpadding="0" align="center">
<tr>
<td class="dc" align="center"> <?=$list[$i][or_info]?> </td>
</tr>
<tr>
<td class="banitem" align="center"><?=$list[$i][view]?></td>
</tr>
</table>
<? } ?>
</td>
</tr>
</table>
</div>

첨부파일

|

댓글 2개

for ($i=0; $i<$product[pr_reg_count]; $i++) {
if($i > 0 && $i % 4 == 0) {?>
</tr><tr>
<?php } ?>
..
..
</td>
<? } ?>
</tr>
<?php
$left = (4 -$i) % 4;
echo str_repeat('<td></td>', $left);
?>

마지막에 빈공간에 맞게 <td></td> 로 안채워주면 .. 중앙에 떡하니 나오는 문제가.
잘 안되네요. ㅎ^^ 제가 php 배워볼려고 책한권 샀습니다. ㅠㅠ 답변 달아 주셔서 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12년 전 조회 1,638
12년 전 조회 1,630
12년 전 조회 1,652
12년 전 조회 1,728
12년 전 조회 1,755
12년 전 조회 1,575
12년 전 조회 1,048
12년 전 조회 2,628
12년 전 조회 1,545
12년 전 조회 985
12년 전 조회 1,544
12년 전 조회 1,020
12년 전 조회 1,010
12년 전 조회 981
12년 전 조회 977
12년 전 조회 1,102
12년 전 조회 1,626
12년 전 조회 1,044
12년 전 조회 2,048
12년 전 조회 2,304