[목진철님베너최신글]최신글 세로로 출력되는걸 가로로 출력하고싶습니다.
목진철님의 베너최신글 스킨을 사용하면서 궁금한 사항 질문올립니다.
위 최신글 스킨을 보면 세로로 출력이 되고 있습니다.
가로로 8개씩 출력을 하고 싶습니다. 부탁드리겠습니다~
소스는 아래와 같구요.
:: 질문정리 ::
목진철님의 베너최신글 스킨을 세로출력이 아닌 가로출력을 하려합니다.
가로 8개가 나오고 줄바뀌고 8개 줄바뀌고 8개 이렇게 하고 싶습니다.
<? for ($i=0; $i<count($list); $i++) { ?>
<tr>
<td align="center">
<tr>
<td align="center">
<?
echo "<a href='{$list[$i][wr_1]}' target='{$list[$i][wr_2]}'>";
$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image)) { ?>
<img src='<?=$g4[path]?>/data/file/<?=$bo_table?>/<?=$image?>' width='112' border='0'></a><br>
<? } else { ?>
<img src='<?=$latest_skin_path?>/img/noimage.gif' width='112' border='0'></a><br>
<? } ?>
</td>
</tr>
<tr><td height=7></td></tr>
<? } ?>
echo "<a href='{$list[$i][wr_1]}' target='{$list[$i][wr_2]}'>";
$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image)) { ?>
<img src='<?=$g4[path]?>/data/file/<?=$bo_table?>/<?=$image?>' width='112' border='0'></a><br>
<? } else { ?>
<img src='<?=$latest_skin_path?>/img/noimage.gif' width='112' border='0'></a><br>
<? } ?>
</td>
</tr>
<tr><td height=7></td></tr>
<? } ?>
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 10개
if($i%8 =="0" ) echo "</tr><tr>";
?>
<td align="center">
<?
echo "<a href='{$list[$i][wr_1]}' target='{$list[$i][wr_2]}'>";
$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image)) { ?>
<img src='<?=$g4[path]?>/data/file/<?=$bo_table?>/<?=$image?>' width='112' border='0'></a>
<? } else { ?>
<img src='<?=$latest_skin_path?>/img/noimage.gif' width='112' border='0'></a>
<? } ?>
</td>
<? } ?>
적용너무 잘됩니다. 감사합니다.
근데 문제가 생겼어요. 10개까지만 나오거든요.. 이걸 어디서 수정을 해야하는지 몰라서요..
등록은 약 30개 했는데 최신글로 나오는건 10개만 나오더라구요.
어떡해 해야하는지 조언부탁드립니다.~
최신글 코드에서 수정을 안했네요 ;;;;; 처리했어요 ㅎㅎ
echo '<tr>';
}
==>> 즉.. 3으로 나눈 나머지가 0 일경우.... tr 을 실행한다.
따라서 가로로 3개가 나온다음.... tr 이 실행되면...줄이 바끼는거여요.
참고로.. 나누기...는 천상님이 힌트를 준겁니다.
정말 감사드립니다.
if($i%8 =='0' and $i > 0){
echo '<tr>';
}
http://sir.co.kr/bbs/tb.php/g4_skin/43608
^^.ㅎㅎ 됩니다. ^^