Crud не удаляются новости, не понимаю почему?
0
public function delete($slug = NULL) {
if(!$this->dx_auth->is_admin()) {
show_404();
}
$this->data['news_delete'] = $this->news_model->getNews($slug);
if(empty($this->data['news_delete'])) {
echo "Новости не существует!";
die;
}
$this->data['title'] = "удалить новость";
$this->data['result'] = "ошибка удаления".$this->data['news_delete']['title'];
if($this->news_model->deleteNews($slug)) {
$this->data['result'] = $this->data['news_delete']['title']." успешно удалена";
}
$this->load->view('templates/header', $this->data);
$this->load->view('news/delete', $this->data);
$this->load->view('templates/footer');
}
3 ответов
0
Какую ошибку пишет?
0
public function deleteNews($slug) {
return $this->db->delete('news', array('slug' => $slug));
}
//это модель
0
выдает что новости не существует. если убрать эту проверку, то пишет успешно удалена, но из базы не удаляется!
echo "Новости не существует!";