[Codeigniter-users] 計算結果の取り出し方

Back to archive index

Kenji kenji****@club*****
2009年 1月 31日 (土) 17:53:19 JST


Kenji です。


On Sat, 31 Jan 2009 17:16:46 +0900
"ryuic****@jom*****" <ryuic****@jom*****> wrote:

> JOMRです。
> 
> 久しぶりの投稿なのですがよろしくお願いします。
> 
> 計算結果の取得をモデルにかき
> それをコントローラーでビューに渡して
> 結果を取り出したいのですがビューにどう書いていいのかわからないので投稿し
> ました。
> 
> まずモデルに
> function est_sum_price()
> {
> $query = $this->db->query('
> SELECT SUM(est_unit_price), SUM(est_price), SUM(production_unit_price),
> SUM(production_price)
> FROM item
> WHERE est_id ='. $this->input->post('est_id')
> );
> 
> return $query->row();
> }
> 
> コントローラーに
> $data['est_sum_item'] = $this->Estimate_model->est_sum_price();
> 
> 
> としました。
> 
> この場合結果としてでてくるSUM(est_unit_price)をビューに書くにはどうした
> らいいのでしょうか?

SELECT SUM(est_unit_price) AS est_unit_price_sum 

などどされた方が、ビューでの変数を扱いやすいと思います。

今のままですと、こんな感じでしょうか?

$est_sum_item->{'SUM(est_unit_price)'}


// Kenji




Codeigniter-users メーリングリストの案内
Back to archive index