ITmembers.net 아카이브 · 2002–2009

질문과 답변

페이지가 분할이 안됩니다 ㅠㅠ

제가 볼때는 페이지를 나누기 위한 초석은 다져진거 같은데
어떻게 출력을 해야 할지 잘 모르겠습니다. 소스도 같이 보내니
조금 봐주세요^^





<?

        


        
    $PagePerRecord=10;                                                        //페이지당 레코드 수        
        // $pagenumber=10;                                                        //페이지 리스트에 표시될 페이지수
          

         if($page='') $page=1;                    

         $TotalPageNumber=Ceil($total / $PagePerRecord);                //총페이지 수
         $StartRecordNumber=$PagegPerRecord*($page-1);                   //시작 레코드 번호
         $EndRecordNumber=$StartRecordNumber-1;                                //끝 레코드 번호
        // $page_num=10;                                                                                //한화면에 보여질 페이지 묶음
        
        
        $con=mysql_connect("localhost","sunny","123");//db연결부분
         mysql_select_db("jsunny",$con);

         $tablename=sunboard;
         $sql="select * from $tablename order by seq desc limit $PagePerRecord";

         $result=mysql_query($sql,$con);
        
         $total=mysql_affected_rows();                                                 //총 레코드 수        
         $Current_rno=$total-$PagePerRecord*($page-1);   //현재 레코드 번호
        
        

        
?>

<html>
</head>
<title>"Welcome!! Hello jsunny's Home"</title>
<style>
A:link    {color:black;text-decoration:none;}
A:visited {color:black;text-decoration:none;}
A:active  {color:black;text-decoration:none;}
A:hover  {color:gray;text-decoration:none;}

font-face {font-family:allsite_soyag10.eot; src:url(http://203.253.213.174/jsunnyhome/board/allsite_soyag10.eot);}
body {font-family:allsite_soyag10.eot;font-size:10pt;line-height:150%;}
td {font-family:allsite_soyag10.eot;font-size:10pt;line-height:150%;}
td {font-family:allsite_soyag10.eot;font-size:10pt;line-height:150%;}
</style>
</head>
<center>
<table border="1" cellpadding="0" cellspacing="0" width="700" height="30">
<tr>
        <td align="middle" bgcolor="#efefef" width="80"><b>글 수</b></td>
        <td align="middle" bgcolor="#efefef" width="100"><b>글쓴이</b></td>
        <td align="middle" bgcolor="#efefef" width="500"><b>제  목</b></td>
        <td align="middle" bgcolor="#efefef" width="80"><b>조회수</b></td>
        <td align="middle" bgcolor="#efefef" width="200"><b>등록일</b></td>
</tr>
<?
        for($i=0; $i<$total; $i++){
                mysql_data_seek($result,$i);   //포인터이동
                $row=mysql_fetch_array($result);
                $date=date("Y-m-d H:i:s");

                echo"<tr>
                         <td align=middle width=80>$row[seq]</td>
                         <td align=middle width=100>$row[name]</td>
                         <td align=middle width=500><img src=.././boardimage/title1_dot1.gif>$row[title]</img></td>
                         <td align=middle width=80>$row[count]</td>
                         <td align=middle width=200>$row[date]</td>
                </tr>";
}


?>
<tr>
        <td>
<?
echo"
        <p width=80 align=center>";
        //첫페이지경우
        if($total > 0){
                if($TotalPageNumber <=0){
                        $prev=$ToTalPageNumber-$EndRecordNumber;
                        $cur=$total - $PagePerRecord*($page-1);
                        $page=$EndRecordNumber+1;
                        echo" <a href=list.php?page=$prev>[이 전]</a>";
                        echo" <a href=list.php?page=$cur>[$page]</a>";
                }

        }

        
?>
</table>
<table>
<tr>
        <td><a href="../board/writeform.html"><img src=".././boardimage/write_submit.gif"></a></img></td>
</tr>
</html>

댓글 1