从数据库取出一条数据也要用foreach吗?
我看一哈子的视频,看到他从数据库中取出一条记录后,在view显示时也用了foreach了,明明只有一条记录了怎么还要循环列出啊?有没有别的办法呢?
还有!他还可以在foreach......endforeach完后,在外面居然也可以用foreach 里的 $row->***;
好生奇怪呢! 回复 1# geomen
好好看手册阿,明明有row()和row_array()方法的! 回复geomen
好好看手册阿,明明有row()和row_array()方法的!
jeongee 发表于 2011-4-20 13:10 http://codeigniter.org.cn/forums/images/common/back.gif
这两个也是数组!同样可以用FOREACH 回复 3# jemmy117
注意看他问的问题!,而且那2个一个是object,一个数组 如果只有一条记录可以直接echo 不用foreach foreach后,这个变量没有被另外赋值的话,变量值是可以使用的
for ($i=0; $i<10; $i++) {
...
}
$a = $i; // $a = 10 $row = $query->first_row()
$row = $query->first_row('array')
页:
[1]