다름이 아니라 페이지 나누기 하는데엽
이전 5개 다음 5개 이것두 추가할라는데..
직접 머리를 쓰니깐.. 정말 어렵네여.
여지껏 남의 소스 보다가..
직접 해볼라니 정말 키득키득..
<a href="http://com4com.com/member/">여기</a> 저기에 가보심. 게시물이 있습니다. 아이디 1111, 패스
워드는 1111 입니다. 아래 저것의 소스 입니다.
정말 미티미티~ 다음 5개 이전 5개 구현하다가
다 날리구.. 위의 것만 남겨 놨습니다. 조언 부탁
드립니다..
아래 list.html 소스 입니다.
<?
include "../dbconn.inc";
if(!$page)
{
$page=0;
}
$scale=3;
$page_scale=5;
if(!$offset)
{
$offset=0;
}
if(!$start)
{
$start=1;
}
$sql="select count(PID) from $tbDiller";
$result=mysql_query($sql,$dbconn);
$row=mysql_fetch_row($result);
$totalcount=$row[0];
$sql="select * from $tbDiller order by PID desc limit $offset, $scale";
$result=mysql_query($sql,$dbconn);
$num=mysql_num_rows($result);
echo("
<style type='text/css'>
<!--
.link { font-family: '굴림';}
A:link, A:visited {text-decoration:none; color:#333399};
A:hover {text-decoration: underline;}
td {font-size:9pt};
.h {font-size: 9pt; line-height: 150% };
.s {font-size: 8pt;};
.l {font-size: 11pt;};
.min { font-size: 5pt; }
.min2 { font-size: 3pt; }
.frm{
Background-color : #F5F5F5;
Border:1x SOLID BLACK;
}
.frm2{
Background-color : #FFD97F;
Border:1x SOLID BLACK;
}
-->
</style>
<table border=0 width=580>
<tr>
<td>
<table border=1 cellspacing=0 cellpadding=2 bordercolorlight=#333333 bordercolordark=#FFFFFF width=580>
<tr>
<td width=251 align=center bgcolor=#F0FAD3>제 품 명</td>
<td width=68 align=center bgcolor=#F0FAD3>수 량</td>
<td width=72 align=center bgcolor=#F0FAD3>가 격</td>
<td width=163 align=center bgcolor=#F0FAD3>등 록 일</td>
</tr>
");
for($i=0; $i<$num; $i++){
$PID=mysql_result($result,$i,"PID");
$PName=mysql_result($result,$i,"PName");
$Price=mysql_result($result,$i,"Price");
$Quan=mysql_result($result,$i,"Quan");
$date=mysql_result($result,$i,"date");
$Quan=number_format($Quan);
$Price=number_format($Price);
if(!$PID)
{
break;
}
echo("
<tr>
<td width=251><a href=view.html?PID=$PID>$PName</a></td>
<td width=68 align=center>$Quan EA</td>
<td width=72 align=center>$Price 원</td>
<td width=163 align=center>$date</td>
</tr>
");
}
echo("
</table>
<table width=580>
<tr>
<td align=left><a href=./input.html>글쓰기</a></td>
<td align=right>
");
//////////////////////이곳 부터 페이지 나누는 부분임돠.. 잘 봐즈세엽.
if($totalcount > $scale)
{
$page_count= (ceil($totalcount/$scale));
for($i=$page; $i<$page_count; $i++)
{
$view_count= $i + $start;
$view = ($i * $scale);
echo "<a href=list.html?offset=$view>| $view_count |</a>";
}
}