",$org_image,$thumbnail); } $height_cell=""; $arefStr=$title; if($jump_url!="")$arefStr=sprintf("%s",$jump_url,$title); $table_proto="
%s %s 更新

%s

%s 

"; $table_str=sprintf($table_proto,$itemno,$arefStr,$hiduke,$naiyou,$image_aref); return $table_str; } //全体コントロールを記述! //パラメータの受け取り $datakind=$_REQUEST["backnumber"]; // 0:最新 1:バックナンバー $pageno=$_REQUEST["c_pageno"]; //現在のページ番号 if ($pageno==0) $pageno=1; //データの読み込み //CSVファイルのクラス生成 global $NEWS_KINDITEM; global $CONTENTS_KINDITEM; $csv_file_obj=new cls_csv_rw(NEWS_CSV,SERVER_SIDE,$NEWS_KINDITEM); if($csv_file_obj->err !="")die($csv_file_obj->get_error()); // CSVファイルデータを最新ニュース用に連想配列格納 $csv_file_obj->set_kind_data(); $data_count=$csv_file_obj->csvdata_line_num; //データの日付降順ソート USort($csv_file_obj->setdata,"myCompByYMD_Svr"); //ページ切り替え部分 $start=NEWS_WEBPAGE_MAX*($pageno-1); $end=$start+NEWS_WEBPAGE_MAX; $all_page=(int)($data_count/NEWS_WEBPAGE_MAX); if (($data_count%NEWS_WEBPAGE_MAX) > 0) $all_page +=1; $disp_page_no=""; for ( $k=0; $k < $all_page;$k++){ if( $pageno != ($k+1) ){ $disp_page_no.="[".NEWS_DISP_AREF_TAG.$datakind ."&c_pageno=".($k+1).">".($k+1)."]"; }else{ $disp_page_no .="[".($k+1)."] "; } } // if ($start >= NEWS_WEBPAGE_MAX ){ // $prev_str=NEWS_DISP_AREF_TAG.$datakind. // "&c_pageno=".($pageno-1).">新しいニュースへ ".NEWS_BACKNO_IMAGE_P; // } // if ($end < $data_count ){ // $forward_str=NEWS_BACKNO_IMAGE_F.NEWS_DISP_AREF_TAG.$datakind. // "&c_pageno=".($pageno+1).">以前のニュースへ"; // } //データ数分のテーブル作成 $disp_table=""; $pre_disp_table=""; if ($end > $data_count ) $end=$data_count; $csv_contents=new cls_csv_rw(CONTENTS_CSV,SERVER_SIDE,$CONTENTS_KINDITEM); $csv_contents->set_kind_data(); for($j=$start ;$j < $end ;$j++){ $get_contentsInfo=$csv_contents->get_line($csv_file_obj->setdata[$j]["contentsID"]); $disp_str =detail_disp($csv_file_obj->setdata[$j]["uid"],$csv_file_obj->setdata[$j]["title"] ,$csv_file_obj->setdata[$j]["hiduke"],$csv_file_obj->setdata[$j]["naiyou"] ,$get_contentsInfo["url"],$csv_file_obj->setdata[$j]["photo1"]); if(Intval($csv_file_obj->setdata[$j]["sageFlag"])==1){ $disp_table.=$disp_str; }else{ $pre_disp_table.=$disp_str; } } // echo $disp_table; include("./what_tmp.html"); ?>