Php 在表单和表单验证中使用数组输入名称-CodeIgniter

Php 在表单和表单验证中使用数组输入名称-CodeIgniter,php,codeigniter,validation,Php,Codeigniter,Validation,我有一个表单,在提交时会将其数据发送到两个不同的表中。所以我认为这样写可以帮助我轻松处理发布的数据 <?=form_input(array('name'=>'item["item_manufacturer"]','class'=>'form-control'),set_value('item["item_manufacturer"]'));?> <?=form_input(array('name'=>'vat["vat_percentage"]','class

我有一个表单,在提交时会将其数据发送到两个不同的表中。所以我认为这样写可以帮助我轻松处理发布的数据

<?=form_input(array('name'=>'item["item_manufacturer"]','class'=>'form-control'),set_value('item["item_manufacturer"]'));?>
<?=form_input(array('name'=>'vat["vat_percentage"]','class'=>'form-control'),set_value('vat["vat_percentage"]'));?>
但它就像
表单验证
结果是假的,即使输入了一些东西作为输入

我只想写这样的东西

$this->db->insert('items',$this->input->post('item'));
$this->db->insert('vats',$this->input->post('vat'));
难道不可能这样做吗?还是有更好的办法?希望有人能帮忙

已解决

小错误,将
'item[“item\u manufacturer”]
更改为
item[item\u manufacturer]“
:)

已解决


小错误,将
'item[“item\u manufacturer”]
更改为
item[item\u manufacturer]“
:)

表单验证配置文件?你的方法怎么样?Vickel,请看更新的问题。我已经添加了。如果问题解决了,请添加答案
$this->db->insert('items',$this->input->post('item'));
$this->db->insert('vats',$this->input->post('vat'));