// ¼³Á¤ ÆÄÀÏ°ú µ¥ÀÌÅͺ£À̽º ó¸® ÆÄÀÏ Æ÷ÇÔ require("lib/lib.inc"); /* function getConnection() * µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÑ´Ù. */ function getConnection() { global $conn; global $id, $pass, $sid; $conn = Connect($id, $pass, $sid); } /* function getTotalPage() * ÃÑ °Ô½Ã¹°ÀÇ ¼ö¿Í ¸®½ºÆ® ÇÒ Àüü ÆäÀÌÁöÀÇ ¼ö¸¦ ±¸ÇÑ´Ù. * ¿¹: ÃÑ °Ô½Ã¹°ÀÌ 22°ÇÀÏ °æ¿ì, ¸®½ºÆ® ÇÒ ÆäÀÌÁöÀÇ * ¼ö´Â 3(ÇÑ ÆäÀÌÁö ´ç ÃÖ´ë 10°Ç) ÆäÀÌÁö°¡ µÈ´Ù. */ function getTotalPage() { global $conn; global $page, $total_page, $total_count, $PostNum; if (empty($page)) $page = 1; $qry = "select num FROM notice_board WHERE num > 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"
";
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 " | "; ECHO"";
if($total_page > $end) {
$next=$end+1;
echo "![]() | ";
if($CK_LOGLV == 1)
{
ECHO "![]() |