echo $pagelink['2'] ?>
|
echo $pagelink['2'] ?>
require_once ('./lib/const_lib.php'); require_once('./admin/lib/cls_Init.php'); require_once('./admin/lib/cls_DbConn.php'); require_once('./admin/lib/cls_Form.php'); // クラスの初期化 $cls_Init = new cls_Init(); $cls_Dbcn = new cls_DbConn(); $cls_Form = new cls_Form(); // 1ページに表示する件数 $pageline_max = 30; $start_line = 0; $urllink = 'news.php?1=1'; // フォームよりデータを取得 foreach($_GET as $key => $value){ $form_data[$key] = $cls_Init->cfIni_Escape_Str($value); } // DBからデータを取得 // マスタを全て取得 $sql = ''; $sql['alldata'] = 'select * from luckplus_news_mst'; $sql['alldata'] .= ' order by luckplus_news_mst_date desc, luckplus_news_mst_adminid desc'; $rs_arr = $cls_Dbcn->cfDbc_Execute($sql); $db_row = $cls_Dbcn->cfDbc_MaxRows($rs_arr['alldata']); // 全件数 $total_line = $db_row; // 検索開始レコード値の設定 if($form_data['page'] != ''){ if($total_line > $form_data['page']){ $start_line = $form_data['page']; }else{ $start_line = $form_data['page'] - $pageline_max; } } // ページリンクの作成 $pagelink = $cls_Init->cfIni_Page_Index2($start_line, $pageline_max, $total_line, $urllink, $linkwhere); // 取得件数を制限して取得 $sql = ''; $sql['limitdata'] = 'select * from luckplus_news_mst'; $sql['limitdata'] .= ' order by luckplus_news_mst_date desc, luckplus_news_mst_adminid desc'; $sql['limitdata'] .= ' limit '.$pageline_max; $sql['limitdata'] .= ' offset '.$start_line; $rs_arr = $cls_Dbcn->cfDbc_Execute($sql); $db_row = $cls_Dbcn->cfDbc_MaxRows($rs_arr['limitdata']); $news_str = ''; if($db_row > 0){ while($db_arr = $cls_Dbcn->cfDbc_Fetch($rs_arr['limitdata'])){ // 日付の処理 $s_date = split("-", $db_arr['luckplus_news_mst_date']); $mst_date = $s_date['0'].'.'.$s_date['1'].'.'.$s_date['2']; // HTML部に埋め込み $news_str .= '
echo $pagelink['2'] ?>
|
echo $pagelink['2'] ?>