我试图通过codeigniter从tbl_pages中删除一个页面,但我不能成功,这里是我的代码:
我的路由器:
$route['panelme/pages'] = 'panelcontroller/pageview';
$route['panelme/pages/delete/(:num)'] = 'panelcontroller/pagedelete/$1';
这是我的panelcontroller.php:
public function pagedelete($pagedeleteid)
{
$this->panelme_model->delete_pages($pagedeleteid);
redirect('panelme/viewpage','refresh');
}
这是我的模特:
public function delete_pages($pageid)
{
$this -> db -> where('id', $pageid);
$this -> db -> delete('tbl_pages');
}
我的代码有问题吗?因为当我打电话给这个链接: http://xxxxxxxx.com/panelme/pages/delete/1 我得到了许多与页面部分相关的问题....任何帮助?
答案 0 :(得分:0)
您正在路线中使用网页:
$route['panelme/pages/delete/(:num)'] = 'panelcontroller/pagedelete/$1';
因此,您的网址必须包含不是网页的网页。