我在控制器中定义了一个方法,如
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