phpを使用してcodeigniterでアプリケーションを作成しています。データをループ内の入力ボックスに入力するデータベーステーブルにデータを挿入したいと考えています。codeigniterを使用してデータベースにデータを挿入する
PHPエラーがを発生しました:このコードを実行している間、私はエラーの下に遭遇した
cms_model.php
public function loadadd($mekhala_Id){ $query = $this->db->get_where('tb_unit', array('mandalam_Id' => $mekhala_Id)); echo form_open('Payment/amount'); ?> <h1>Members List</h1> <table border="1"> <tr> <th>Unit</th> <th>Unit Secretary</th> <th>Amount paid</th> </tr> <?php foreach ($query->result() as $row) { ?> <tr> <td> <?php echo $row->unitName ;?></td> <td> <?php echo $row->unit_sec ;?></td> <td> <?php echo form_input(array('name'=>'na','placeholder'=>'Rupees Paid')) ;?></td> </tr> <?php } echo form_submit(array('name'=>'sub','value'=>'submit')); echo form_close(); } public function loadpayment($paid){ // $paid= $this->input->post('na'); $fieldsData = $this->db->field_data('tb_unit'); $datacc = array(); // you were setting this to a string to start with, which is bad foreach ($fieldsData as $key => $field) { $datacc[ $field->Amount] = $this->input->post($field->Amount); } $this->db->insert('tb_unit', $datacc); } // $this->db->set('Amount', $paid) } ?>
重要度:
メッセージを注意:未定義のプロパティを:stdClassの:: $金額
ファイル名:モデル/ cms_model.php
行番号:110
が私を助けてくださいこのエラーを解決してください。
いずれかの答えを見つけるために私を助けてください。 – php