年・月別報告書作成画面

\n"); print("\n"); print("\n"); $string = $year."年".$month."月1日 現在"; print($string); $sql = "select * from zikan where z_year = $year and z_month = $month"; $result = sqlite_query($con,$sql); $array = sqlite_fetch_array($result); $string = " ".$array[1]."円"; print($string); print("\n"); print("\n"); print("\n"); print("\n"); print("カテゴリ別収支および差額[単位:円]\n"); print("\n"); print("\n"); print("\n"); print("\n"); //カテゴリ別収支一覧表表示部分start //ヘッダ部分 print("\n"); print("\n"); print("\n"); print("\n"); print("\n"); print("\n"); print("\n"); print("\n"); print("\n"); //金額表示部分 $sql = "select * from category"; $result = sqlite_query($con,$sql); $row = sqlite_num_rows($result); $sum_syusi = 0; $sum_sisyutu = 0; for($i = 0;$i < $row;$i++){ $array2 = sqlite_fetch_array($result); print("\n"); print("\n"); //収入表示部分 $syusi_sql = "select sum(s_kingaku) from syusi where s_kubun = 'I' and s_year = $year and s_month = $month and sc_id = $array2[0]"; $syusi_result = sqlite_query($con,$syusi_sql); $syusi_array = sqlite_fetch_array($syusi_result); print("\n"); $sum_syusi = $sum_syusi + $syusi_array[0]; //支出表示部分 $sisyutu_sql = "select sum(s_kingaku) from syusi where s_kubun = 'O' and s_year = $year and s_month = $month and sc_id = $array2[0]"; $sisyutu_result = sqlite_query($con,$sisyutu_sql); $sisyutu_array = sqlite_fetch_array($sisyutu_result); print("\n"); $sum_sisyutu = $sum_sisyutu + $sisyutu_array[0]; //カテゴリ別目標額表示部分 $mokuhyou_sql = "select cm_sisyutugaku from category_mokusisyutu where cmc_id = $array2[0] and cmz_code = $array[0]"; $mokuhyou_result = sqlite_query($con,$mokuhyou_sql); $mokuhyou_array = sqlite_fetch_array($mokuhyou_result); print("\n"); //目標額と実際額の差額表示部分 if($mokuhyou_array[0] > 0){ $sagaku = $mokuhyou_array[0] - ($sisyutu_array[0] - $syusi_array[0]); if($sagaku > 0){ $string = "+".$sagaku; print("\n"); }else{ print("\n"); } }else{ print("\n"); } print("\n"); print("\n"); } //合計算出部分 print("\n"); print("\n"); print("\n"); print("\n"); print("\n"); print("\n"); print("\n"); print("
カテゴリ名収支支出目標額差額明細
$array2[1]$syusi_array[0]$sisyutu_array[0]$mokuhyou_array[0]$string$sagaku-明細
$sum_syusi$sum_sisyutu--
\n"); //end print("\n"); print("\n"); //帳簿現金有高表示部分 print("\n"); print("\n"); //タイトル名・金額表示部分 print("\n"); print("\n"); print("\n"); $tyobo_kingaku = $array[1] + $sum_syusi - $sum_sisyutu; $string = $tyobo_kingaku."円"; print("\n"); print("\n"); print("
帳簿現金有高 $string
\n"); //end print("\n"); print("\n"); //実際現金有高表示部分 $search_year = $year; $search_month = $month + 1; if($search_month > 12){ $search_month = 1; $search_year = $search_year + 1; } $zissai_sql = "select z_zkingaku from zikan where z_year = $search_year and z_month = $search_month"; $zissai_result = sqlite_query($con,$zissai_sql); $zissai_array = sqlite_fetch_array($zissai_result); $string = $zissai_array[0]."円"; print("\n"); print("\n"); //タイトル名・金額表示部分 print("\n"); print("\n"); print("\n"); print("\n"); print("\n"); print("
実際現金有高 $string
\n"); //end print("\n"); print("\n"); //現金過不足表示部分 print("\n"); print("\n"); //タイトル名・金額表示部分 print("\n"); print("\n"); $kahusoku = $zissai_array[0] - $tyobo_kingaku; if($kahusoku > 0){ $string = "+".$kahusoku."円"; $color = "blue"; }else{ if($kahusoku == 0){ $string = $kahusoku."円"; $color = "green"; }else{ $string = $kahusoku."円"; $color = "red"; } } print("\n"); print("\n"); print("\n"); print("
現金過不足 $string
\n"); //end print("\n"); print("\n"); print("\n"); } ?>
収支管理システム メイン画面へ戻る