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

[HELP] 如何在每个控制器都加载一个函数而且这个函数要数据库查

  [复制链接]
发表于 2011-9-22 17:58:27 | 显示全部楼层 |阅读模式
菜鸟求帮助...RT
 楼主| 发表于 2011-9-22 18:00:07 | 显示全部楼层
如何在每个控制器都加载一个函数而且这个函数要数据库查询
发表于 2011-9-22 18:39:02 | 显示全部楼层
放到构造函数里。
发表于 2011-9-22 19:48:10 | 显示全部楼层
不太懂这个
发表于 2011-9-22 21:27:00 | 显示全部楼层
自己造一个控制器,在控制器的构造函数里完成同样的工作(查询),其他控制器继承于该控制器;

或者使用钩子。
 楼主| 发表于 2011-9-23 09:05:54 | 显示全部楼层
{:soso_e120:}问题其实就是 怎么在CI_Control里调用model
发表于 2011-9-23 09:53:11 | 显示全部楼层
CIadmin 发表于 2011-9-23 09:05
问题其实就是 怎么在CI_Control里调用model

$this->load->model('model_name');

看手册吧,很基本的问题了。
 楼主| 发表于 2011-9-23 10:42:28 | 显示全部楼层
yuzhigang5460 发表于 2011-9-23 09:53
$this->load->model('model_name');

看手册吧,很基本的问题了。

我艹 不contro 是CI_contro
发表于 2011-9-23 18:56:25 | 显示全部楼层
可以额外写一个函数,然后在构造函数里调用
 楼主| 发表于 2011-9-24 09:29:45 | 显示全部楼层
sunxch100 发表于 2011-9-23 18:56
可以额外写一个函数,然后在构造函数里调用

是啊  我写了 但是 说model() 不是一个函数  后来 我感觉是没加载呢  就放在最后调用 还出错

本版积分规则