테스트 사이트 - 개발 중인 베타 버전입니다

html + php 출력에 대해서 질문하나 올려봅니다..

제 머리론 해결이 안되서 올려봅니다..
image_list안에 images라는 div를 출력합니다.
images div는 스크립트로 위쪽으로 흐르게 되어있습니다.
그래서 배너 8개씩 끊어서 div안에 넣어주려고 아래처럼 작성하였습니다.
이미지주소는 db에 저장되어있습니다.

<div class="image_list" id="image_list_1">
<p align="center">
<?
$query="SELECT *
FROM `banner`
ORDER BY `bnum` ASC LIMIT 0 , 30";
$result=mysql_query($query);
$file_total=0;
$row_num= mysql_num_rows($result);
while($row = mysql_fetch_array($result)){
$file_total++;
if($file_total%8==1){
echo'<div align="center" class="images" >';
}
echo '<a href="'.$row[linkaddress].'" target="_blank">'.'<img src="./admin/banner/banner_temp/'.$row[imgaddress].'" border="0" width="120" height="70">'.'</a>';
if($file_total%8==0){
echo'</div>';
}
};
echo"</div>";
?>
</p>

동작은 합니다만.. 첫번째 빈레이어가 들어갑니다.
처음에 불러오는 레이어는 빈레이어 그다음부터 8개씩 이미지가 들어있는 레이어가 올라옵니다.
어떻게 코딩해야 div안에 이미지를8개씩 쿼리를 읽어올수있을까요???

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

while($row = mysql_fetch_array($result)){
if($file_total && $file_total%8==0){
echo'<div align="center" class="images" >';
}
echo '<a href="'.$row[linkaddress].'" target="_blank">'.'<img src="./admin/banner/banner_temp/'.$row[imgaddress].'" border="0" width="120" height="70">'.'</a>';
if($file_total && $file_total%8==0){
echo'</div>';
}
$file_total++;
};
echo"</div>";

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440