首頁 > 後端開發 > php教程 > 公司內部管理系統

公司內部管理系統

WBOY
發布: 2016-07-25 08:48:20
原創
1373 人瀏覽過
簡單記錄 支出,收入,報銷。
現在遇到的問題是,如何將計算 收入表(income)-支出表(payout)的差。
需要整組源碼的可以直接留下郵箱,或加我QQ,直接發送。
並且希望各位能夠幫助下修正有錯誤的邏輯或該怎麼加強。
謝謝
  1. //sum的function是用來記錄支出/收入的總金額。
  2. // 現在遇到的問題是,如何將計算 收入表-支出表的差。
  3. include 'conn.php';
  4. function sum($name,$table_name){
  5. // 進行資料篩選
  6. $sql = "SELECT * FROM {$table_name } ";
  7. $query = mysql_query($sql);
  8. $list = array();
  9. $sum1 = 0;
  10. while($res = mysql_fetch_array($query))
  11. {
  12. $list[]=$res;
  13. $sum1 = $res['money'];
  14. }
  15. //偵測輸入的表名,如果是payout,顯示負數
  16. if($table_name == 'payout'){
  17. echo '

    '.$name.":"." - ".$sum1."

    ";
  18. }
  19. else{
  20. echo '

    '.$name.":".$sum1."

    ";
  21. }
  22. }
  23. // $sum2 = $sum('收入表:','income');
  24. // $sum1 = $sum('收入表:','payout' );
  25. ?>
複製程式碼
  1. session_start();
  2. error_reporting(0);
  3. include 'conn.php';
  4. include 'header.php';
  5. include 'sum.php';
  6. if(!$_SESSION['user']) header('location:index.php');
  7. //分页逻辑
  8. $length = 5;
  9. $pagenum=$_GET['page']?$_GET['page']:1;
  10. $offset = ($pagenum-1) * $length;
  11. $sql = "SELECT * FROM income order by id asc limit {$offset},{$length}";
  12. $query = mysql_query($sql);
  13. //输出表格
  14. echo '
  15. ';
  16. echo "

    收入明细表

    ";
  17. while($res = mysql_fetch_array($query))
  18. {
  19. ?>
  20. 项目
    摘要
    金额(元)
    签订合同
    提成
    日期
    负责人
    操作
    div> 編輯
  21. 刪除
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板