>백엔드 개발 >PHP 튜토리얼 >회사 내부 관리 시스템

회사 내부 관리 시스템

WBOY
WBOY원래의
2016-07-25 08:48:201360검색
비용, 수입, 환급금을 간단히 기록하세요.
지금 우리가 직면하는 문제는 수입표(소득)와 지출표(지급금)의 차이를 어떻게 계산하는지입니다.
전체 소스 코드 세트가 필요한 경우 이메일 주소를 직접 남기거나 QQ에 저를 추가하여 직접 보낼 수 있습니다.
그리고 잘못된 논리를 바로잡거나 강화할 수 있는 방법을 알려주시면 좋겠습니다.
감사합니다
  1. //sum 함수는 총 지출/수입 금액을 기록하는 데 사용됩니다.
  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. //입력된 테이블 이름을 감지하여 지불금인 경우 표시합니다. 음수
  16. if($table_name == 'payout'){
  17. echo '

    '.$name.":"." - ".$sum1." < /h3>";

  18. }
  19. else{
  20. echo '

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

    " ;
  21. }
  22. }
  23. // $sum2 = $sum('소득 명세서:','income');
  24. // $sum1 = $sum (' 소득표:','지급금');
  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. }
  21. echo "";
  22. //获取上一页下一页
  23. $prevpage = $pagenum-1;
  24. $nextpage = $pagenum 1;
  25. ?>
  26. 上一页 | 下一页

  27. 项目
    摘要
    金额(元)
    签订合同
    提成
    日期
    负责人
    操作
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.