0

Codeigniter の関数に変数を渡そうとすると問題が発生します。いくつかの変数を渡す必要がある関数は次のとおりです。

function payment_accepted()
        {
            $this->db->where('id', $this->input->get('orderid'));
            $this->db->limit(1);
            $this->db->update('orders', array('payment_status'=>TRUE, 'transaction_id'=>$this->input->get('txnid'), 'approved'=>TRUE));
            $query = $this->db->get('orders');
            $info = $query->result_array();

            $this->order_success($info[0], array('paymenttype' => $this->input->get('paymenttype'), 'cardno' => $this->input->get('cardno')));
        }

問題は、最初のパラメーターが機能しないため、 order_success 関数がメールを送信できないことです。

$this->application->email($info['email'], 'Ordre bekræftelse', $message);

私はチェックしましたが、問題は $info 変数にあり、何がわかりません。

あなたが私を助けてくれることを願っています!

4

0 に答える 0