用户
 找回密码
 入住 CI 中国社区
搜索
12
返回列表 发新帖
楼主: hongyzniu
收起左侧

[已解决] 数据库查询结果返回给视图时

  [复制链接]
发表于 2010-4-12 21:26:06 | 显示全部楼层
$rs[0]呢?
print_r看看是什么样子的
发表于 2010-4-12 21:50:10 | 显示全部楼层
本帖最后由 redvoilin 于 2010-4-12 21:52 编辑

回复 11# ywqbestever

知道正确写法了,如果要取第一行的某个字段,就必须这样写$rs[0]["key"]

ps:版主很热情、很专业,谢谢你,你长时间在这个论坛啊,呵呵
发表于 2010-4-14 02:54:05 | 显示全部楼层
控制器:
PHP

$data['rs'] = $this->users_model->get_fav($_SESSION['user'])->result_array();
$this->load->view("banner_view",$data);

复制代码


视图这样就不行:
PHP

$rs["key"]

出现
Fatal error: Call to a member function result() on a non-object in F:\APMServ\www\htdocs\codeigniter\system\application\controllers\register.php on line 110

我也很纠结这个问题~~~
发表于 2010-4-14 11:25:44 | 显示全部楼层
row()
该函数将当前请求的第一行数据作为 object 返回

row_array()
功能与 row() 一样, 区别在于该函数返回的是一个数组
http://codeigniter.org.cn/user_guide/database/results.html

本版积分规则