我想根据category_id和vendor_id在数据库中上传多个图像,包括使用 Code- igniter 进行验证这里是屏幕截图
function upload_category_doc(){
$vendor_id = $this->input->post("vendor_id");
$category_id = $this->input->post("category_id");
$response = array();
if(isset($_FILES['category_doc']['name']) && $_FILES['category_doc']['name'] !=''){
$insertArr['category_doc']=$this->cat_upload('category_doc');
}
$result = $this->providerapp_model->update_data("vbs_vendor_categories",$insertArr,array('vendor_id'=>$vendor_id,'category_id'=>$category_id));
$fields = "category_id,vendor_id,category_doc";
$sql1 = "SELECT $fields FROM vbs_vendor_categories vvc WHERE vvc.vendor_id=$vendor_id AND vvc.category_id=$category_id";
$vendor_cat_data = $this->db->query($sql1)->row();
if($result){
$response['data'] = $vendor_cat_data;
$response['status'] = "success";
$response['message'] = "Category document update successfully";
}else{
$response['status'] = "fail";
$response['message'] = "Something went wrong";
}
}
和他的上传功能上传类别文件
function cat_upload($imagename){
$date = date('His');
$config['upload_path'] = 'uploads/category_doc';
$config['file_name'] = 'category_doc' . $date;
$config['allowed_types'] = 'jpg|png|bmp|pdf|doc|svg';
$this->load->library('upload',$config);
if (!$this->upload->do_upload($imagename)) {
$upload_error = array('error' => $this->upload->display_errors());
}
}
}
拉风的咖菲猫
温温酱