>> Edit article
이름
제목
패스워드
: <? : 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를 가지구 살펴보았습니다.... 틀려두 양해 바래여!!
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved