为了账号安全,请及时绑定邮箱和手机立即绑定

请问在PHP codeigniter的Model无法用library吗?

请问在PHP codeigniter的Model无法用library吗?

蛊毒传说 2019-07-09 15:11:12
PHP codeigniter的Model无法用library吗
查看完整描述

5 回答

?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

class Test_m extends CI_Model{ .....

改成class Test_model extends CI_Model{ ....

查看完整回答
反对 回复 2019-07-14
?
绝地无双

TA贡献1946条经验 获得超4个赞

根据这里的提示,是在类的外面调用一个类成员函数 library()
经检查,成员 library() 函数在 class CI_Loader 中,
而 Model 中并没有 继承 CI_Loader,也不存在自己的成员函数 library().

是不是继承错类了?
或是把 class isonline extends Model {
改为 class isonline extends CI_Loader {
呢?



查看完整回答
反对 回复 2019-07-14
?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

提示Fatal error: Class 'Test_model' not found in D:\wamp\www\CodeIgniter_2.1.2\system\core\Loader.php on line 303
意思提示这个Test_model类找不到
你的类名写错了,当然找不到了
以下为model代码,文件名为test_model.php: (类名要与文件名保持一致才行)

class Test_m extends CI_Model{ // 最好要大写都大写改成test_model
以下为contraller代码,文件名为user.php
$this->load->model('test_model'); 它加载的时候找不到class test_model

这样就应该能成功

查看完整回答
反对 回复 2019-07-14
  • 5 回答
  • 0 关注
  • 723 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信