下は私のbooks_controller.php
function books_s()
{
$this->load->helper('form');
$this->load->helper('html');
$this->load->model('books_model');
$sri=$this->input->post();
print_R($sri);
if($this->input->post())
{
$bookme=$this->load->books_model->post_books();
}
$this->load->view('header.php');
}
私は自分のbooks_view.php
コード bcos を配置していません。コントローラ コードで確認print_R($sri);
できます。実行しました。値がビュー ページからコントローラ ページにポストされていることがわかります。出力は次のとおりです。
Array (
[Id] => 4
[title] => just testng
[text] => goooo
[submit] => submit
)
` エラーメッセージも表示されます
Message: Undefined property: CI_Loader::$books_model
Filename: controllers/books_Controller.php
books_controller.php
私はそれが私のモデルコードの問題であることを知っています
function books_model()
{
parent::__Construct();
}
function post_books()
{
$this->load->database();
$id=$this->input->post('id');
$title=$this->input->post('title');
$text=$this->input->post('text');
$data=array('id'=>$id,'title'=>$title,'text'=>$text);
$this->db->insert('data',$data);
}
どこで間違いを犯しているのかを見つけるのを手伝ってもらえますか?