作者 主題: ROW依付款方式各自計算出小計金額  (閱讀 29777 次)

0 會員 與 1 訪客 正在閱讀本文。

jslin

  • 可愛的小學生
  • *
  • 文章數: 15
    • 檢視個人資料
ROW依付款方式各自計算出小計金額
« 於: 2013-03-15 15:05 »
已能顯示出 "銷售合計" 那如果還要依照付款方式, 各別統計出
現金小計 跟 信用卡小計 (如圖檔顯示)
以下語法應該如何去判斷 $row['付款方式']  ??
  謝謝 !!

/* Show Field name */
while( $row = sqlsrv_fetch_array( $result, SQLSRV_FETCH_ASSOC ) ){
     
        if (++$i == 1) { // 第一筆資料顯示欄位名稱
                echo "<tr>"; 
                foreach (array_keys($row) as $val) {
                        echo "<td>".$val."</td>";
                }
                echo "</tr>". "\n" ;         
        }

        echo "<tr>";
     
        foreach ($row as $val) {
                echo "<td>".$val."</td>";
        }
        echo "</tr>". "\n" ;
      // $sumDEA040 = $sumDEA040 + $row['標準售價'];
      $sumTB033 = $sumTB033 + $row['銷售合計'];
                           
}
// echo "標準售價:" . $sumDEA040;

echo "(銷售合計)=>" ."<font color=red>".$sumTB033 ."元" ."</font>" ."</tr>" ."<br />" ."\n";
echo "(現金小計)=>" ."<font color=red>"."元" ."</font>" ."</tr>" ."<br />" ."\n";
echo "(信用卡小計)=>" ."<font color=red>"."元" ."</font>" ."</tr>" ."<br />" ."\n";

chingfeng18

  • 可愛的小學生
  • *
  • 文章數: 17
  • 性別: 男
  • 蒼鴻
    • 檢視個人資料
Re: ROW依付款方式各自計算出小計金額
« 回覆 #1 於: 2013-04-07 10:31 »
現金小計 跟 信用卡小計
那你資料庫是否有一個分辨付款方式的欄位
EX:
id item money class
1 X商品  1000   現金

再來就是用SQL拉出來

where `class`="現金"  總合
where `class`="信用卡" 總合

炎之虛空

  • 可愛的小學生
  • *
  • 文章數: 5
  • 性別: 男
    • 檢視個人資料
Re: ROW依付款方式各自計算出小計金額
« 回覆 #2 於: 2013-08-01 13:15 »
現金小計 跟 信用卡小計
那你資料庫是否有一個分辨付款方式的欄位
EX:
id item money class
1 X商品  1000   現金

再來就是用SQL拉出來

where `class`="現金"  總合
where `class`="信用卡" 總合

LOL大鵰也在SA!?
我很不習慣寫程式XD