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

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

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

PHP
冉冉说 2019-08-20 16:12:46
PHP codeigniter的Model无法用library吗
查看完整描述

5 回答

?
白衣染霜花

TA贡献1796条经验 获得超10个赞

class Test_m extends CI_Model{ .....

改成class Test_model extends CI_Model{ ....

查看完整回答
反对 回复 2019-08-21
?
互换的青春

TA贡献1797条经验 获得超6个赞

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

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





查看完整回答
反对 回复 2019-08-21
?
偶然的你

TA贡献1841条经验 获得超3个赞

提示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-08-21
  • 5 回答
  • 0 关注
  • 379 浏览

添加回答

举报

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