通用代码写在哪?
一段通用的代码,需要去查询数据库,把它写在什么地方?我试着写了个libraries,报错不能使用$this。求详细的帮助。 http://codeigniter.org.cn/user_guide/general/core_classes.html 底下扩展核心类那里,扩展个主控制器类,然后你所有的控制器去继承。不知道是不是你想要的 ycw583 发表于 2015-7-7 18:14http://codeigniter.org.cn/user_guide/general/core_classes.html 底下扩展核心类那里,扩展个主控制器类 ...
在主控制器中写你想要的查询数据库
ycw583 发表于 2015-7-7 18:14
http://codeigniter.org.cn/user_guide/general/core_classes.html 底下扩展核心类那里,扩展个主控制器类 ...
你说的是让我去扩展核心类,但我是自己单独写了个类啊。现在的问题是我不知道怎样在我的类中去继承CI的核心类,官方文档http://codeigniter.org.cn/user_guide/general/creating_libraries.html 没看明白。
寫成一個 Model
並在 autoload 預先載入
這樣只需要直接使用此 Model 的方法即可 自己写libraries绝对可以的,你报错最好把代码贴出来。 baiyuxiong 发表于 2015-7-14 17:30
自己写libraries绝对可以的,你报错最好把代码贴出来。
谢谢,我已经解决了,$CI =& get_instance();这个没写对,后来读了官方文档,搞懂了。
页:
[1]