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

[已解决] 请问手写SQL语句时,如何取得数据表前缀那个变量

[复制链接]
发表于 2013-6-29 11:24:47 | 显示全部楼层 |阅读模式
本帖最后由 couth 于 2013-6-29 11:29 编辑

由于查询情况比较复杂,我想自己写SQL语句。
请问手写SQL语句时,如何取得数据表前缀那个变量?


为了模块化和可扩展性,我不想直接写死表名如 test_post,因为我已经在配置里设定了

$active_group = 'default';
$db['default']['dbprefix'] = 'test_';

那么我想取到这个前缀值(test_),应该用哪个变量呢?

我用了$this->dbprefix,结果提示错误。看来还是没找到那个变量。麻烦大侠帮下忙哈。



看了一下源码。搞定了。用 $this->db->dbprefix 可以取到。
---------------------------------------------------

本版积分规则