質問 > フロント機能 > 商品詳細を結語方法 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hajimemash |
投稿日時: 2015/6/26 19:28
対応状況: −−−
|
半人前 登録日: 2015/5/12 居住地: 投稿: 13 |
商品詳細を結語方法 */
public function lfGetOrder() { $objQuery =& SC_Query_Ex::getSingletonInstance(); $this->arrOrder = array(); foreach ($this->arrBestProducts as $bpKey => $bpVal) { $product_id = $bpVal['product_id']; // 消費税は想定していない $dbSQL = <<< __EOS__ SELECT dtb_order_detail.* FROM ( SELECT * FROM dtb_order WHERE del_flg = 0 ) AS dtb_order LEFT JOIN dtb_order_detail ON dtb_order.order_id = dtb_order_detail.order_id AND dtb_order_detail.product_id = ? WHERE dtb_order_detail.product_id = ? __EOS__; $arrResult = $objQuery->getAll($dbSQL, array($product_id, $product_id)); foreach ($arrResult as $key => $val ) { //// 総合件数・総合金額 $this->arrOrder[$product_id]['quantity'] += $val['quantity']; $this->arrOrder[$product_id]['price'] += ($val['price'] * $val['quantity']); } } } } 商品詳細を結合したいんですがどうやってやりますか? |
yuh |
投稿日時: 2015/6/26 20:51
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 商品詳細を結語方法 これはおすすめ商品に設定されている商品の総売り上げ金額と個数を取得したいってことでいいんでしょうか?
|
hajimemash |
投稿日時: 2015/6/29 11:48
対応状況: −−−
|
半人前 登録日: 2015/5/12 居住地: 投稿: 13 |
Re: 商品詳細を結語方法 yuh様
ご返答ありがとうございます。 いいえ 今の時点でも総売り上げ金額と個数を取得可能になっております。 ですが商品詳細には目標金額(単価*在庫数(売れてなくても計算に入れます))を作成しました。 それを取得したいと思っています 何卒よろしくお願い致します |
yuh |
投稿日時: 2015/6/29 12:42
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 商品詳細を結語方法 環境情報がまったくわからないのでとりあえずMYSQL用にクエリ書いてみましたが、こんな感じになると思います。
postgresqlであれば別の書き方の方がいいとは思います。 あと、何かしらリミットを加えないと後々まずい事になるとは思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |