query($sql_trip); $row = $stmh_trip->fetch(PDO::FETCH_ASSOC); $trip = $row['colt']; // 最終給油日取り出し // $sql_date = "SELECT date FROM fuel_colt ORDER BY num DESC"; $stmh_date = $pdo->query($sql_date); $row = $stmh_date->fetch(PDO::FETCH_ASSOC); $date = $row['date']; $date_Y = substr($date,0,4); $date_d = substr($date,5,2); $date_m = substr($date,8,2); $date = $date_Y."年".$date_d."月".$date_m."日"; // 給油累計量算出 // $sql_fuel_sum = "SELECT SUM(gs_fuel) as fuel_sum FROM fuel_colt"; $stmh_fuel_sum = $pdo->query($sql_fuel_sum); $row = $stmh_fuel_sum->fetch(PDO::FETCH_ASSOC); $fuel_sum = $row['fuel_sum']; $fuel_sum = sprintf("%01.2f",$fuel_sum); // 累計額算出 // $sql_cost_sum = "SELECT SUM(gs_money) as cost_sum FROM fuel_colt"; $stmh_cost_sum = $pdo->query($sql_cost_sum); $row = $stmh_cost_sum->fetch(PDO::FETCH_ASSOC); $cost_sum = $row['cost_sum']; // 平均単価算出 // $avg_tanka = $cost_sum / $fuel_sum; $avg_tanka = round($avg_tanka,2); $avg_tanka = sprintf("%01.2f",$avg_tanka); // 燃費計算 // $avg_fuel = $trip / $fuel_sum; $avg_fuel = round($avg_fuel,2); $avg_fuel = sprintf("%01.2f",$avg_fuel); //検索ボタン押印後の処理(GET文組み立てとURL飛ばし) if(isset($_POST['act']) && $_POST['act'] == 'search'){ if(isset($_POST['view']) && $_POST['view'] != "") { $view = $_POST['view']; $gettext .= "&view=".$view; }else{ $view = 100; $gettext = "?view=".$view; } $gettext = "?view=".$view; if(isset($_POST['gs_site']) && $_POST['gs_site'] != "") { $gs_site = urlencode($_POST['gs_site']); $gettext .= "&gs_site=".$gs_site; } $url = "fuel_colt.htm".$gettext; header("Location: ".$url) ; } //GET値取得 if(isset($_GET['view']) && $_GET['view'] != ""){ $view_fuel = $_GET['view']; settype($view_fuel, "int"); }else{ $view_fuel = 100; } $gettext = "&view=".$view_fuel; $condition = null; if(isset($_GET['pg']) && $_GET['pg'] != ""){ $pg = $_GET['pg']; settype($pg, "int"); }else{ $pg = 1; } if(isset($_GET['gs_site']) && $_GET['gs_site'] != ""){ $gs_site = urldecode($_GET['gs_site']); $condition .= "AND gs_site like :gs_site "; $gettext .= "&gs_site=".$gs_site; } // SQL実行 // try { $sql = "SELECT * FROM fuel_colt WHERE 1=1 "; $sql_sum = $sql.$condition; $sql = $sql_sum."ORDER BY num DESC "; $sql .= "LIMIT ".($pg - 1) * $view_fuel.",".$view_fuel; $stmh = $pdo->prepare($sql_sum); if(isset($gs_site) && $gs_site != "") { $stmh->bindValue(':gs_site', "%".$gs_site."%", PDO::PARAM_STR ); } $stmh->execute(); $total_count = $stmh->rowCount(); $stmh = $pdo->prepare($sql); if(isset($gs_site) && $gs_site != "") { $stmh->bindValue(':gs_site', "%".$gs_site."%", PDO::PARAM_STR ); } $stmh->execute(); } catch (PDOException $Exception) { print "エラー:" .$Exception->getMessage(); } // ページ送り用の値代入 $pager->setFileName($_SERVER["SCRIPT_NAME"]); // 該当するページのURL $pager->setView($view_fuel); // 一度に表示する件数 $pager->setPg($pg); // ページ番号(GETから取得) $pager->setGettext($gettext); // ページ番号以外のGET文 $pager->setTotalCount($total_count); // 該当する総件数 // リンクボタンの表示文字列代入 $result_text = "全".$total_count."件中 ".$pager->RecStNum()."から".$pager->RecEndNum()."件目"; $peger_left = $pager->htmlPrev().$pager->htmlPgStart(); $peger_right = $pager->htmlPgEnd().$pager->htmlNext(); $page_title = '燃料統計 | コルトラリーアート Version-R'; require('/home/infobuild/common/log_script.php'); ?> 燃料統計 | コルトラリーアート Version-R
給油記録 [無鉛プレミアムガソリン:ハイオク]
(2011年3月19日~
【 愛車紹介はこちらから 】
給油場所検索
一度に 件表示 
累計km 給油量L 平均単価円/L 燃費km/L 累計額

fetch(PDO::FETCH_ASSOC)){ ?>
給油日 給油場所 種別 給油量
(L)
単価:1L
(税込:円)
給油金額
(税込:円)

htmlPgCenter() as $pgcenter){echo $pgcenter;} echo $peger_right; ?>

いずれもハイオク 無→昭和シェル、S→セルフスタンド、F→フルサービス