: <?
: 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);
: 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>";
: }
: }
저기여~~ 잘 모르는 지식으로 쫌 살펴보면...
$page_count= (ceil($totalcount/$scale));
에서 $scale 정의가 3으로 되어있네여?? 왜 3이지?
5개씩 게시물 보일려면 5가 되어야지 않나여??
글구...
$page_count= (ceil($totalcount/$scale));
이렇게 했을때...
이다음줄에...
if(!$page_count*$scale=$totalcount)
{ $page_count=~ $page_count+1;
}
이렇게 되어야 하지 않나여??? 추가 되어있나??
쫌 이해안가는 부분이 많지만... 대략 지적하면 이정도.....
쿠쿠.. 맞나여?? ㅠ.ㅠ
지금까지 CGI를 가지구 살펴보았습니다.... 틀려두 양해 바래여!!