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개씩 쿼리를 읽어올수있을까요???
댓글 1개
14년 전
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>";
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기