私は yii フレームワークを初めて使用します。アプリを作成したばかりで、ある条件に基づいて DB からデータをフェッチし、それをビューに表示したいと考えています。このために、コントローラーでいくつかのことを試しました。
if(isset($_GET['sku']))
{
$sku=$_GET['sku'];
$data=Products::model()->findAll("sku=$sku");
}
$this->render('checkout',array(
'data'=>$data,
));
そして、私の見解では、データを次のように印刷しようとします:
print_r($データ);
複雑な配列を見せてくれますが、それはしたくありません。私が欲しいのは、いくつかの条件に基づいてクエリによって返されるデータを含むコントローラーから配列を取得でき、foreach を使用してビューで必要に応じてそれらを表示できることです。
したがって、db からデータをフェッチしてビューに表示するための良い方法をいくつか提案してください。
ありがとう !!