Неполучается перевести данные с формы create.php в базы данных через controler and model?
Добрый день
неполучается перевести данные с формы create.php в базы данных через controler and model, хотя код код скопировал идентично с урока 7,8,9 кодигнитор ?
Controler
public function create() {
$data['title']="add news";
if($this->input->post('slug')&&$this ->input->post('title')&&$this->input->post('text')){
$slug = $this -> input->post('slug');
$title = $this ->input->post('title');
$text = $this -> input->post('text');
if($this->News_model->setNews($slug,$title,$text)){
echo "News created successfully";
}
} else {
$this->load->view('templates/header',$data);
$this->load->view('news/create',$data);
$this->load->view('templates/footer');
}
}
Model
public function setNews ($slug,$title,$text){
$data = array(
'title' => $title,
'slug' => $slug,
'text' => $text
);
return $this->db->insert('news',$data);
}
View create.php
<form action ="/news/create" method="post">
<input type ="input" name ="slag" placeholder = "slag"> </br>
<input type ="input" name ="title" placeholder = "name of the news"> </br>
<textarea name ="text" placeholder ="text of news "> </textarea></br>
<input type ="submit" name ="submit" value ="add news"></br>
</form>
В чем может быть проблема ?
Спасибо заранее за помощь.
Борис