0 ORDER BY num asc"; $total_count = NumberOfRow($conn, "($qry)"); $st = OCIParse($conn, $qry); OCIExecute($st); global $i; global $TempNumOfSearch; $i = 1; while(OCIFetchInto($st,$row)) { $TempNumOfSearch[$i++] = $row[0]; } $i--; $total_page= ceil($total_count/$PostNum); } /* function displayTitle() * µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ °¢ °Ô½Ã¹°ÀÇ Á¦¸ñÀ» Àо ¸®½ºÆ®ÇÑ´Ù. */ function displayTitle() { global $conn, $PostNum; global $page, $total_count; global $i; global $qry; global $TempNumOfSearch; // ¸®½ºÆ®ÀÇ top num number¸¦ ¾ò´Â´Ù. $displayRangeMaxInArrayIndex = $i - (($page-1)*$PostNum); $displayRangeMinInArrayIndex = $i - $page*$PostNum+ 1; if($displayRangeMaxInArrayIndex > 0) $StartValueInArray = $TempNumOfSearch[$displayRangeMaxInArrayIndex]; else $StartValueInArray = 0; if($displayRangeMinInArrayIndex > 0) $EndValueInArray = $TempNumOfSearch[$displayRangeMinInArrayIndex]; else $EndValueInArray = 0; $qry = "SELECT num, title, write_date, hit FROM notice_board WHERE NUM <= $StartValueInArray AND num >= $EndValueInArray and ROWNUM <= '$PostNum' ORDER BY num DESC"; $stmt = OCIParse($conn, $qry); OCIExecute($stmt,OCI_DEFAULT); while(OCIFetchInto($stmt, $list)) { $num = $list[0]; $title = $list[1]; $wdate = $list[2]; $hit = $list[3]; echo" $num $title °ü¸®ÀÚ $wdate $hit "; } oci_free_statement($stmt); } /* * function displayBottom() * DESC : ¸®½ºÆ® ÇϴܺΠÆäÀÌÁö À̵¿ ¸µÅ© ÀÛ¼º. */ function displayBottom() { global $page, $total_page; global $WidthNum; global $CK_LOGLV, $CK_USERID; // get General Information. // $total_page : Àüü ÆäÀÌÁö °¹¼ö // $WidthNum : ÇÑ È­¸é¿¡ º¸¿©ÁÖ´Â ÆäÀÌÁö ±¸ºÐ ¹øÈ£ ÃÖ´ë ¼ö = 10 // $widthPage : 10 ´ÜÀ§·Î ²÷Àº ÆäÀÌÁö Å©±â. Áï, $widthPage = 1À̸é, 1~10 ÆäÀÌÁö, 2¸é 11~20 ÆäÀÌÁö. $widthPage=floor(($page-1)/$WidthNum)+1; // thus, $start gets 1 if $widthPage = 1, 11 if $widthPage = 2, 21 if $widthPage = 3, and etc. $start = ($widthPage-1)*$WidthNum+1; // $end always = 10. unless total_page is smaller than 8 $end = $widthPage*$WidthNum; if($total_page < $end) $end=$total_page; // start display // // ÆäÀÌÁö ¹øÈ£¸¦ Ãâ·ÂÇÏ°í ÇØ´ç specifier¸¦ ¿Å±ä´Ù. echo" "; ECHO ""; ECHO"
  "; if($widthPage>1) { $prev=$start-1; echo ""; } echo"  "; $i = 1; for($start; $start<$end; $start++, $i++) { if($page==$start) echo "".$start."  "; else { $displayStr = ""; $displayStr .= $start; $displayStr .= ""; $displayStr .= "  "; echo $displayStr; } } if($page==$start) echo "".$start.""; else { $displayStr = ""; $displayStr .= $start; $displayStr .= ""; echo $displayStr; } echo ""; if($total_page > $end) { $next=$end+1; echo ""; } ECHO"  "; if($CK_LOGLV == 1) { ECHO ""; } echo "
"; } ?>
   
   
 
Àλ縻
ȸ»ç¿¬Çõ
°øÀå¼Ò°³
ȸ»çÁ¶Á÷µµ
ã¾Æ¿À½Ã´Â±æ
°øÁö»çÇ×