关于model中sql查询结果调用的问题
本帖最后由 妞妞牛 于 2009-8-6 15:06 编辑新手菜鸟求问:function get_last_ten_entries()
{
$query = $this->db->get('entries', 10);
return $query->result();
}
中的return $query->result();是什么意思?
特别是result()代表了什么?
多谢各位大侠 你使用print_r()打印$query和$query->result()就知道两个的区别了 阅读CI手册的数据库部分 找到,多谢各位~(@^_^@)~ 关注中! 按照手册里面的方法,因为我查询所得的只是一个结果,所以用了
$query = $this->db->query('SELECT ** FROM *** LIMIT 1');
$row = $query->row_array();
echo $row['**'];
然后在控制器中调用查询结果,可是运行后却提示错误:Object of class CI_DB_mysql_result could not be converted to string
不解啊?求教!!! 楼上的试试: echo $row['**']; 楼主的写法没问题,看看是哪行报的错误? 原来是在控制器调用的时候出了问题,已经解决,多谢大家:victory:
页:
[1]