0) { $arMkDate=split("/",$mark_date,3); if (is_numeric($arMkDate[1]) && is_numeric($arMkDate[2]) && is_numeric($arMkDate[0])) { if (checkdate($arMkDate[1],$arMkDate[2],$arMkDate[0])) { $MkDate = date('U',mktime(0,0,0,$arMkDate[1],$arMkDate[2],$arMkDate[0])); $isDateAssigned=1; } else { $mark_date=date("Y/m/d"); } } else { $mark_date=date("Y/m/d"); } } else { $mark_date=date("Y/m/d"); } #如有指定日期,以指定日期進行比對基準 if ($isDateAssigned>0) { $Today2 = $MkDate; } $sql = new txtSQL('./txtSqlData'); $sql->connect($username, $password); // 默認時是 $sql->connect(\'root\', \'\'); $sql->selectdb('ksvcsNight'); $passage= $sql->execute('select', array('select' => array('*'), 'db' => 'ksvcsNight', 'table' => 'news', 'where' => array('DateFrom < '.$Today2,'and','DateTo < '.$Today2))); $num=count($passage); $page=$_GET['pg']; if ($num>0){ $page_size=10; //計算總頁面 每頁顯示多少資料由$page_size確定,總的資料個數除以每頁顯示多少行,就能得到總共有多少頁 $page_count = ceil($num/$page_size); if(empty($page)||$page<=0){ $page = 1; } if($page >= $page_count){ //用戶端提交大於總頁面數,表示用戶輸入錯誤,設置頁面為最大 $page = $page_count; } if ($page>1) { $recFrom=$page_size*($page-1); } else { $recFrom=0; } if ($page < $page_count) { $recEnd=$page_size*$page-1; } else { $recEnd=$num-1; } } ?> 高雄高商進修部 - 最新消息

高雄高商進修部

 
  您的位置首頁 > 過期公告列表  

過期公告

0){ ?> execute('select', array('select' => array('id', 'IsHide','PostUnit','PostTime','NewsType','DateFrom','DateTo','forwho','upldfile1','upldfile2','upldfile3','posttxtfile','subject'), 'db' => 'ksvcsNight', 'table' => 'news', 'orderby' => array('id', 'DESC'), 'limit' => array($recFrom,$recEnd))); # 有效的事件(在公告日期範圍內)的計數 $ShowItemCnt=0; foreach ( $results as $key => $row ) { # 去除php中的斜線衝碼 $PostUnit=stripslashes($row[PostUnit]); $forwho=stripslashes($row[forwho]); $updname1=stripslashes($row[upldfile1]); $updname2=stripslashes($row[upldfile2]); $updname3=stripslashes($row[upldfile3]); $NewsType=stripslashes($row[NewsType]); $subject=stripslashes($row[subject]); $NewsTypePic=""; if (is_numeric($row[PostTime])) { $PostTime=date("Y/m/d H:i:s",intval($row[PostTime])); } if (is_numeric($row[DateFrom])) { $DateFrom=date("Y/m/d",intval($row[DateFrom])); } if (is_numeric($row[DateTo])) { $DateTo=date("Y/m/d",intval($row[DateTo])); } $posttxtfile=$row[posttxtfile]; $IsHide=$row[IsHide]; $id=$row[id]; # 判斷公告時間是否還在有效期 if (strlen($DateFrom)>0 && strlen($DateTo)>0) { $DateFrom=trim($DateFrom); $DateTo=trim($DateTo); $arDateFrom=split("/",$DateFrom,3); $arDateTo=split("/",$DateTo,3); $arToday=split("/",date("Y/m/d"),3); $DateFrom2 = date('U',mktime(0,0,0,$arDateFrom[1],$arDateFrom[2],$arDateFrom[0])); $DateTo2 = date('U',mktime(0,0,0,$arDateTo[1],$arDateTo[2],$arDateTo[0])); $Today2 = date('U',mktime(0,0,0,$arToday[1],$arToday[2],$arToday[0])); #如有指定日期,以指定日期進行比對基準 if ($isDateAssigned>0) { $Today2 = $MkDate; } # 只要起始日期且結束日期小於指定日期 即符合條件 if ($Today2>$DateFrom2 && $Today2>$DateTo2) { $IsPostValid=1; $ShowItemCnt++; } else { $IsPostValid=0; } # 轉為民國年顯示 if($IsPostValid==1) { if ($DateFrom!=""){ list($thisYear,$thisMonth,$thisDay)=explode("/",$DateFrom); $DateFromTxt=(intval($thisYear)-1911)."/".$thisMonth."/".$thisDay; // $DateFrom=$thisMonth."/".$thisDay; }else{ $DateFromTxt=""; } if ($DateTo!=""){ list($thisYear,$thisMonth,$thisDay)=explode("/",$DateTo); $DateToTxt=(intval($thisYear)-1911)."/".$thisMonth."/".$thisDay; //$DateToTxt=(intval($arDateTo[0])-1911)."/".$arToday[1]."/".$arToday[2]; // $DateTo=$thisMonth."/".$thisDay; }else{ $DateToTxt=""; } } } else { $IsPostValid=0; } # 單偶數行底色不同 if (($ShowItemCnt % 2)>0) { $rowcolor="#ffffff"; }else{ $rowcolor="#f9e5d8"; } # 顯示列串(這裡的條件可以順便將第一行排除) if($IsHide=="0" && $IsPostValid==1) { ?> $row ) if ($ShowItemCnt==0) { $rowcolor="#ffffff"; ?>
公告標題 公告期間
公告對象

  沒有任何相關訊息  
= $page_count){ //用戶端提交大於總頁面數,表示用戶輸入錯誤,設置頁面為最大 $page = $page_count; } echo "
"; echo "頁次:{$page}/{$page_count}頁    "; if ($page>1){ echo "【首頁】    "; echo "【上一頁】    "; } else { echo "【首頁】    "; echo "【上一頁】    "; } if ($page<$page_count){ echo "【下一頁】    "; echo "【尾頁】"; } else { echo "【下一頁】    "; echo "【尾頁】    "; } echo "
"; } $sql->disconnect(); ?>
頁次: "; $totalPages=ceil(($num-1)/$page_size); if(($num % $page_size)>0 && $num > $page_size) { $totalPages=$totalPages+1; } for ($i=1;$i<= $totalPages;$i++){ echo "[".$i."] "; } ?> (共筆)
  • 相關訊息:
      常用資訊  
      活動花絮 -  
      日曆  
    getCurrentMonthView(); ?>
      到訪人次