Seiji Sogabe
sogab****@alles*****
2005年 6月 13日 (月) 21:03:46 JST
こんばんわ、曽我部です。 rt-s wrote: > 購入履歴のページで、過去の購入額の合計を表示する事は可能でしょうか? > できれば、注文のステータスが「配送済み」となっているものだけの合計をヘッダー > 部分に表示したいと考えています。 ご注文履歴(account_history.php)のことでしょうか。 だとしたら、account_history.phpの適当なところに、 > <?php > define('ORDER_STATUS_DELIVERED', 3); > > $orders_query_raw = "select ot.value, o.orders_status from " . TABLE_ORDERS . " o, " . > TABLE_ORDERS_TOTAL . " ot where o.orders_id = ot.orders_id and o.customers_id = '" . > $customer_id . "' and ot.class = 'ot_total'"; > > $sum = 0; > $orders_query = tep_db_query($orders_query_raw); > if (tep_db_num_rows($orders_query)) { > while ($order = tep_db_fetch_array($orders_query)) { > if ($order['orders_status'] == ORDER_STATUS_DELIVERED) { > $sum += (int) $order['value']; > } > } > } > ?> を追加して、表示したいところで、$sumを出力すればできると思います。 ご注文履歴でなかったら、ごめんなさい。 では。 -- sogab****@alles*****