$ data変数 のpostメソッドを使用してビューからデータを取得しています。これをモデルに$ dataを渡す必要があります。以下のように試しましたが、A通知メッセージ:未定義のプロパティ: ポスト:: $データファイル名:コア/ Model.php行番号:77以下codeigniterのコントローラからデータをモデルに渡す
が
、mycodeある PHPエラーは重大度を発生しました
Array ( [name] => Mohan [email] => [email protected] [phone] => 9739764966 [location] => TEST [website] => 192.168.1.156 [useragent] => Chrome [ipaddress] => 192.168.1.23 [desc] => Bengaluru [captcha] => 20701449 [captcha_word] => 20701449 [submit] => Submit )
コントローラ、
public function postEnquiry() { $data = $this->input->post(); // echo "<pre>";print_r($data);die; $this->load->model('Enquiry'); $result = $this->Enquiry->sendenquiry($data); if($result){ $this->session->set_flashdata('success','Sent Successfully'); redirect(ROOT_PATH."/form"); } }
モデル、
<?php class Enquiry extends CI_Model { public function __construct() { parent::__construct(); $this->load->database(); } public function sendenquiry($data) { print_r($data);die; } } ?>
どのようなエラーが発生しましたか? –
@JayZamsol Like 'PHPエラーが発生しました重大度:通知メッセージ:定義されていないプロパティ:Post :: $ dataファイル名:core/Model.php行番号:77' –
問題がありました。 –