soasme 发表于 2011-3-3 20:54:02

关于查询一条记录的问题


        function get_data( $id=0 ) {
                $query = $this->db->where('id', $id)->get('author')->result();
                if (isset($query)) {
                        return $query;
                } else {
                        return null;
                }
        }


我自己写的查询一条记录的函数,可是感觉好烦杂,有没有比较便捷的写法。刚才刚看手册,不是很熟。求指点。

skeay 发表于 2011-3-3 21:48:49

isset($result)?$result:null;

skeay 发表于 2011-3-3 22:02:07

链式方法
链式方法允许你以连接多个函数的方式简化你的语法。考虑一下这个范例:
$this->db->select('title')->from('mytable')->where('id', $id)->limit(10, 20);
$query = $this->db->get();
页: [1]
查看完整版本: 关于查询一条记录的问题