0

こんにちは、配列要素を別の配列に渡す際に1つの問題に直面しています...

$order=$this->ro_model->get_ro_details($order_id);

上記の関数を使用して、クエリ結果を $order という名前の配列に取得します。

これで、送信時にフォームができました。そのフォームから、$order_details という別の名前で保存しているデータを取得します。

$order_data=array(

    'amount'=>$this->input->post('amount'
);  

ここで、両方の配列データをデータベースの 1 つのテーブルに保存したいと思います。そのために、最初の配列データを2番目の配列データに渡すことができ、すべてのデータを1つの配列に保存すると思いました。その後、その配列を関数に送信して、データをデータベースに挿入します。

$this->ro_model->add_amount($order_data);

その最初の配列データを2番目の配列に渡す方法に関する私の問題.....

  • 注: これらはすべて codeigniter フレームワークで行っています。
4

2 に答える 2

0

あなたは2つの方法でそれを行うことができます

  1. array_push 1 つまたは複数の要素を配列の最後にプッシュし ます http://in3.php.net/manual/en/function.array-push.php
  2. array_merge 1 つ以上の配列をマージします http://in3.php.net/manual/en/function.array-merge.php
于 2012-10-10T09:59:48.800 に答える
0

array_merge() 関数を使用します。どうぞ: http://php.net/manual/en/function.array-merge.php

于 2012-10-10T09:54:14.263 に答える