Codeigniter函数与不存在的参数

时间:2016-08-14 14:12:47

标签: php codeigniter

我在控制器中定义了一个方法,如

public function edit_article($article_id)
{
   $article = $this->articlemodel->find_article($article_id);
   $this->load->view('admin/edit_article',['article'=>$article]);
}

但是,我在数据库中只有10条记录,可以正常使用

http://[::1]/ci/index.php/admin/edit_article/10

但是,我手动输入输入100而不是10 ,它会给出错误

http://[::1]/ci/index.php/admin/edit_article/100

ERROR

  

遇到PHP错误

     

严重性:注意

     

消息:尝试获取非对象的属性

     

文件名:admin / edit_article.php

     

行号:10

     

回溯:

     

文件:C:\ xampp \ htdocs \ ci \ application \ views \ admin \ edit_article.php   行:10函数:_error_handler

     

文件:C:\ xampp \ htdocs \ ci \ application \ controllers \ admin.php行:79   功能:查看

     

文件:C:\ xampp \ htdocs \ ci \ index.php行:315功能:require_once

帮我处理这个问题, IN Codeigniter

0 个答案:

没有答案