【发布时间】:2013-08-02 18:50:21
【问题描述】:
我正在使用 codeigniter php 框架,我使用 codeigniter 数据库函数获取数据并将其存储在一个变量中,当我尝试使用 foreach 循环获取行数据时,它的结构是 object(stdClass),它显示错误
foreach ($cat_data as $row_cat)
{
echo $row_cat->id . " " . $row_cat->name;
}
它返回消息:
试图获取非对象的属性
当我在 foreach 循环中使用echo $row_cat; 时,它只显示第一行
在我的数据库中存在 3 条记录
【问题讨论】:
-
试试这个
var_dump($cat_data)并发布您的问题 -
发布如何从数据库中获取数据的代码。可能是您正在获取数组而不是对象。
-
更新问题,把Controller函数,模型函数也放上去。我可以帮你,但我需要查看更多代码。
-
输入
controller&model代码,这样我就能找出问题所在...
标签: php database codeigniter class