用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3298|回复: 4
收起左侧

[版本 2.x] 求解决数组转换成字符串的问题

[复制链接]
发表于 2013-7-27 12:32:36 | 显示全部楼层 |阅读模式
30CI币
models 里面是这么写的
$query = $this->db->query("SELECT inquire  FROM users");
return $query->result();

由于这里 return $query->result(); 是用数组输出后 才能在控制台里面获取
控制台如下
  $this->load->model('datalog');
  $i = $this->datalog->authority();
  print_r($i[0]);

输出结构如下
stdClass Object ( [inquire] => 0 ) 

这么久显示 0 这个数字?

如果print_r($i[0]); 改为 echo $i[0]; 就显示这下面这个错误
Message: Object of class stdClass could not be converted to string

求高手解决

发表于 2013-7-27 20:56:21 | 显示全部楼层
$query->result_array();
回复

使用道具 举报

发表于 2013-7-29 10:59:25 | 显示全部楼层
输出结构如下
stdClass Object ( [inquire] => 0 ) 
请注意返回的数据类型   Object
回复

使用道具 举报

发表于 2013-8-1 14:23:43 | 显示全部楼层
看 文档 ....
回复

使用道具 举报

发表于 2013-8-1 14:38:01 | 显示全部楼层
return $query->result();


这个返回的是个Object
你用  var_dump() 打印出来就看到 数据结构了
回复

使用道具 举报

本版积分规则