sylier 发表于 2010-9-9 19:20:08

关于查询结果的疑惑.

比如说我查询的结果只有一行$query = $this->db->query("select * from entries order by id desc limit 1");

return $query->result();
然后返回$result这个结果集,那么我要用到里面的数据时是不是非要这样写
foreach ($result() as $row){

$name=$row->name;

}

有没有其他方法?

请各位指点一下.

jeongee 发表于 2010-9-9 19:34:31

http://codeigniter.org.cn/user_guide/database/results.html
注意看方法row()

sylier 发表于 2010-9-9 20:50:20

谢谢版主,刚刚学PHP,以后多多指教...:lol

sonic 发表于 2010-9-9 20:58:01

有的
这样
$res=mysql_query($sql);
while($row=mysql_fetch_array($res))
{
    //using $row...
}
页: [1]
查看完整版本: 关于查询结果的疑惑.