CodeIgniter:将数组从表单传递给控制器​​,然后传递模型以插入数据库

时间:2011-03-25 03:59:42

标签: php arrays codeigniter multidimensional-array

我在视图中有一个表单。可以反复复制以下行,允许客户端添加任意数量的垃圾桶:https://gist.github.com/886337

当我尝试从$ invoice_item

获取数组时,问题就出现了

如果我只有一个订单项:

我试过了$invoice_items = $this->input->post('$invoice_item');

但如果我var_dump($invoice_items);查看我的内容,我会bool(false)

所以,我试过了:$invoice_items = array($this->input->post('$invoice_item'));

再次var_dump给了我这个:array(1) { [0]=> bool(false) }

然后我尝试了在[]$invoice_items之后添加$invoice_item等其他内容,但似乎没有任何效果。我只是不知道我在做什么?

任何帮助都会受到赞赏,因为我迷路了!

1 个答案:

答案 0 :(得分:2)

你应该得到你的帖子变量

$invoice_items = $this->input->post('invoice_item');

(没有$符号)