ryuic****@jom*****
ryuic****@jom*****
2009年 1月 31日 (土) 17:51:21 JST
JOMRです。 自己解決できました。 モデルに function est_sum_price() { $this->db->where('est_id', $this->input->post('est_id')); $this->db->select_sum('est_unit_price'); $this->db->select_sum('est_price'); $this->db->select_sum('production_unit_price'); $this->db->select_sum('production_price'); $query = $this->db->get('item'); return $query->row(); } としてビューには <?=$est_sum_item->est_unit_price? で期待通りの値が取り出せました。 ただ、アクティブレコードでこの書き方はどうかという疑問はありますが。 > 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)をビューに書くにはどうした > らいいのでしょうか? > > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users > > ------------------------------------------------------------------------ > > > No virus found in this incoming message. > Checked by AVG - http://www.grisoft.jp > Version: 8.0.176 / Virus Database: 270.10.16/1926 - Release Date: 2009/01/30 17:31 > >