html + php 출력에 대해서 질문하나 올려봅니다.. 정보
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개씩 쿼리를 읽어올수있을까요???
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개씩 쿼리를 읽어올수있을까요???
댓글 전체
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>";
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>";