linwh1984 发表于 2011-5-14 09:00:59

数据库类问题

本帖最后由 linwh1984 于 2011-5-14 09:23 编辑

$this->db->select("a.*,b.c_title",false)->from($this->mydb->table('infos').' as a ')
                ->join($this->mydb->table('category').' as b ','a.info_class_sn=b.c_sn')
                ->like('a.info_class_sn',$parent_class,'after')
                ->order_by("a.info_date,a.info_order","desc");
$this->db在什么地方定义的啊

后面的
->select("a.*,b.c_title",false)->from($this->mydb->table('infos').' as a ')
                ->join($this->mydb->table('category').' as b ','a.info_class_sn=b.c_sn')
                ->like('a.info_class_sn',$parent_class,'after')
                ->order_by("a.info_date,a.info_order","desc");
这几个是类里面的函数吗 如果是函数 在什么地方定义啊 如果不是 那是什么啊

linwh1984 发表于 2011-5-14 09:34:07

已经找到了 定义在 DB_active_rec.php
不明白这个文件里面的具体 作用 哪位朋友能详细的讲一讲
或者讲下在何处可以找到对应的教程
中文文档里面好像没有这部分内容还是我没找到啊

zhouli520 发表于 2011-5-14 10:45:43

http://codeigniter.org.cn/user_guide/database/active_record.html

莫名奇妙 发表于 2011-5-14 11:17:59

感觉应该是各种函数构造sql语句,然后再执行。
看以下函数
get
_compile_select()
页: [1]
查看完整版本: 数据库类问题