我是新来的,很高兴见到你们。
我在codeigniter上遇到了麻烦。
也许很难说,所以我会展示我的所有代码:
我的控制员:
valueHasMutated()
此代码成功将所有数据插入到数据库中,除了列' image'我填写了' $ upload_data [' file_name']'在我的数据库上这是空的。
我的代码出了什么问题?
请帮助谢谢
答案 0 :(得分:0)
您可以使用以下格式:
/*
* ------- Start Image Upload---------
*/
$config['upload_path'] = 'image/product_images/';
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = '100';
$config['max_width'] = '400';
$config['max_height'] = '400';
$this->load->library('upload', $config);
$this->upload->initialize($config);
$error='';
$fdata=array();
if ( ! $this->upload->do_upload('product_image'))
{
$error = $this->upload->display_errors();
echo $error;
exit();
}
else
{
$fdata = $this->upload->data();
$data['product_image']=$config['upload_path'] .$fdata['file_name'];
}
/*
* --------End Image Upload---------
*/
$this->super_admin_model->save_product_info($data);