私はopencart eコマースチェックアウトシステムを作成しました...
各製品に追加のフィールドを追加したので、必要な製品をチェックアウトするときに、カートの合計金額から頭金の合計金額を差し引きます....
example for my cart
product1 10, downpayment 5 (number means US dollar)
product1 15, downpayment 8
my total amount is 25
total Downpayment is 13
合計金額から頭金を差し引いて、この値を合計金額の下にエコーしたい...結果が得られた場合、次のようになります。
total amount = 25
downpayment = 13
remaining balance = 12
誰か助けてください。私の英語は完璧ではありません...私はPHPが初めてです...
私はすでにデータベースから製品テーブルを作成していました..以下に示すように、アップロードされた製品フィールドです...
===データベースq8marketz == テーブル製品のテーブル構造 |------ |フィールド|タイプ|Null|デフォルト |------ |//**product_id**//|int(11)|いいえ| |モデル|varchar(64)|いいえ| |頭金|varchar(32)|いいえ| |sku|varchar(64)|いいえ| |upc|varchar(12)|いいえ| |ean|varchar(14)|いいえ| |jan|varchar(13)|いいえ| |isbn|varchar(13)|いいえ| |mpn|varchar(64)|いいえ| |場所|varchar(128)|いいえ| |数量|int(4)|いいえ|0 |stock_status_id|int(11)|いいえ| |image|varchar(255)|はい|NULL |manufacturer_id|int(11)|いいえ| |送料|tinyint(1)|いいえ|1 |価格|10 進数(15,4)|いいえ|0.0000 |ポイント|int(8)|いいえ|0 |tax_class_id|int(11)|いいえ| |date_available|日付|いいえ| |重み|10 進数(15,8)|いいえ|0.00000000 |weight_class_id|int(11)|いいえ|0 |長さ|10 進数(15,8)|いいえ|0.00000000 |幅|10 進数(15,8)|いいえ|0.00000000 |高さ|小数(15,8)|いいえ|0.00000000 |length_class_id|int(11)|いいえ|0 |減算|tinyint(1)|いいえ|1 |最小値|int(11)|いいえ|1 |sort_order|int(11)|いいえ|0 |ステータス|tinyint(1)|いいえ|0 |追加日|日時|いいえ|0000-00-00 00:00:00 |date_modified|datetime|いいえ|0000-00-00 00:00:00 |閲覧済み|int(5)|いいえ|0 == テーブル製品のデータのダンプ |886|BA-ハンドバッグ-001ss|8| | | | | | | | | | | |aaaa|95|7|data/hand-bags.jpg|7|0|25.0000|25|0|2012-09-03|0.00000000|1|0.00000000|0.00000000|0.00000000|1|1|1|1|1 |2012-09-25 13:00:18|2012-09-25 14:15:09|0