Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Im无法使用CodeIgniter将发布的隐藏值发送到数据库_Php_Codeigniter - Fatal编程技术网

Php Im无法使用CodeIgniter将发布的隐藏值发送到数据库

Php Im无法使用CodeIgniter将发布的隐藏值发送到数据库,php,codeigniter,Php,Codeigniter,我可以正确打印隐藏的发布值,但当我提交到数据库时,数据库表中的值显示为零。我发布的是一个整数值,int是数据库中给定的数据类型 $array = array( "unit_id"=>$this->input->post("unit_id"), "head_id"=>$this->input->post("unit_head_id"), ); $this->db->insert('request', $array);

我可以正确打印隐藏的发布值,但当我提交到数据库时,数据库表中的值显示为零。我发布的是一个整数值,int是数据库中给定的数据类型

$array = array(
    "unit_id"=>$this->input->post("unit_id"),
    "head_id"=>$this->input->post("unit_head_id"),
    );

    $this->db->insert('request', $array);

这不是隐藏字段的问题

在控制器中,您必须为字段匹配正确的键值,请交叉验证它

$array = array(
  "unit_id"=>$this->input->post("unit_id"),
  "head_id"=>$this->input->post("unit_head_id"),
);

$this->db->insert('request', $array);

这不是隐藏字段的问题

在控制器中,您必须为字段匹配正确的键值,请交叉验证它

$array = array(
  "unit_id"=>$this->input->post("unit_id"),
  "head_id"=>$this->input->post("unit_head_id"),
);

$this->db->insert('request', $array);

你确定int已经发布了吗?表单中是否有隐藏的输入+输入字段是否有名称?请显示生成的HTMl代码。输入具有相同的名称,并且我将其打印在模型上,它们是数字。如果您确定$array具有值,则可能是数组中的名称(键)与数据库中的列不一致。您确定已发布int吗?表单中是否有隐藏的输入+输入字段是否有名称?请显示生成的HTMl代码。输入具有相同的名称,并且我将其打印在模型上,它们是数字。如果您确定$array具有值,则可能在数据库中数组与列中的名称(键)不一致。