Tim*_*meh 2 php model codeigniter
我在使用Codeigniter中的模型时遇到问题.我在/models/usermodel.php中设置了一个名为Usermodel的模型.当我尝试加载它时会停止脚本及其后的任何内容.
当我故意在 - > load-> model区域中输入错误的名称时,CI会抛出一个错误,说它找不到(就像预期的那样)当一切都正确时,什么都没有加载.
我为我的生活看不出有什么问题.任何的想法?蒂姆,谢谢
用户模型
class Usermodel {
function __construct()
{
parent::__construct();
}
function displayUser()
{
echo "test";
}
}
Run Code Online (Sandbox Code Playgroud)
而且课程是
class Page extends Controller {
function __construct()
{
parent::__construct();
}
function index()
{
echo "<h1>Test</h1>";
$this->load->model('usermodel');
$this->usermodel->displayUser();
echo "<p>Model loaded</p>";
}
}
Run Code Online (Sandbox Code Playgroud)
根据您的CI版本,您需要扩展基本模型,现在您只需要创建一个新的空白类 Usermodel
例
class Usermodel extends CI_Model { //<-- Note "extends CI_model"
function __construct()
{
parent::__construct();
}
}
Run Code Online (Sandbox Code Playgroud)
注意
此语法适用于Codeigniter 2.0
| 归档时间: |
|
| 查看次数: |
5349 次 |
| 最近记录: |