Php 如何在自动选择字段和输入时在MYSQL中添加我的图像路径?

Php 如何在自动选择字段和输入时在MYSQL中添加我的图像路径?,php,codeigniter-3,Php,Codeigniter 3,我在控制器的这一行中获取所有数据字段,因为我的表fielname和html输入名称相同 $post= $this->input->post(); 但现在的问题是,我还想添加要保存在DB中的图像路径。对于图像路径,我需要定义动态选择中不可能的图像路径,但在定义路径后,其他字段的插入失败 图像代码为“ 该代码有语法错误。您收到的具体错误是什么?删除$post=$this->input->post();在添加产品之前,请确保……您正在使用post方法数组重新分配$post va

我在控制器的这一行中获取所有数据字段,因为我的表fielname和html输入名称相同

     $post= $this->input->post();
但现在的问题是,我还想添加要保存在DB中的图像路径。对于图像路径,我需要定义动态选择中不可能的图像路径,但在定义路径后,其他字段的插入失败

图像代码为“


该代码有语法错误。您收到的具体错误是什么?删除$post=$this->input->post();在添加产品之前,请确保……您正在使用post方法数组重新分配$post var,这就是img路径未进入sql查询的原因,并且在insert查询中出现错误。您面临的错误是什么?如果我删除此$post=$this->input->post();…然后其他字段需要以数组的形式插入…所以不希望仅使用活动记录就使用数组进行数据插入。displaying'failed'。Muhammad Usman
     function add_image(){  
         $post= $this->input->post(); 
         if($this->form_validation->run('add_product') && $this->upload->do_upload('img1')){
             $img1= base_url("uploads/".$data['raw_name'].$data['file_ext']);
             $post['img1']=$img1;
             $post= $this->input->post();
             if($this->add->add_product($post)==TRUE){

                 $this->db->close();
                 $this->session->set_flashdata('success','Product has been added successfully');
                 return redirect('admins/pages/add_product_page');

        }  elese {
           echo 'failled';
        }
    }