gpt4 book ai didi

yii - 如何从数据库中获取数据并显示在 View 中

转载 作者:行者123 更新时间:2023-12-04 03:19:07 26 4
gpt4 key购买 nike

我是 yii 框架的新手。我刚刚创建了一个应用程序,我想根据某些条件从数据库中获取数据,然后在 View 中显示。为此,我在我的 Controller 中尝试了一些东西:

    if(isset($_GET['sku']))
{
$sku=$_GET['sku'];
$data=Products::model()->findAll("sku=$sku");
}
$this->render('checkout',array(
'data'=>$data,
));

在我看来,我尝试将数据打印为:

print_r($data);

我向我展示了一个复杂的数组,但我不想要那个。我想要的是我可以从 Controller 获取一个数组,其中包括基于某些条件的查询返回的数据,并且在我使用 foreach 的 View 中我可以根据我的需要显示它们。

所以请建议我一些从数据库中获取数据并可以在我的 View 中显示它们的好方法。

谢谢!!

最佳答案

在你看来使用这样的东西:

<?php echo CHtml::encode($data->fieldname); ?>

或者更好的是,使用 Gii 代码生成器来构建您的 CRUD 函数,您将看到几个关于如何构建这些函数的很好的示例。这是一个非常好的教程的链接:http://www.yiiframework.com/doc/guide/1.1/en/quickstart.first-app

关于yii - 如何从数据库中获取数据并显示在 View 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16260341/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com