0

嗨,我在将数组元素传递给另一个数组时遇到了一个问题......

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

通过使用上述函数,我将查询结果放入名为 $order 的数组名称中。

现在我有表单,当它提交时,我将从该表单中获取一些数据,我将这些数据保存在另一个名为 $order_details 的名称中。

$order_data=array(

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

现在我想将两个数组数据保存在数据库的一个表中。为此,我认为我可以将第一个数组数据传递给第二个数组数据,然后我会将所有数据保存在一个数组中。然后稍后我将该数组发送到将数据插入数据库的函数。

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

我的问题如何将第一个数组数据传递给第二个数组............

  • 注意:所有这些都是我在 codeigniter 框架中做的。
4

2 回答 2

0

你可以通过两种方式做到这一点

  1. array_push将一个或多个元素推入数组的末尾 http://in3.php.net/manual/en/function.array-push.php
  2. array_merge合并一个或多个数组 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 回答