Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

कोडनिर्देशक के साथ एकाधिक छवि अपलोड MySQL डेटाबेस में केवल एक फ़ाइल पथ सहेज रहा है

ठीक है, कुछ मामूली बदलाव मदद कर सकते हैं

public function post(){        
    if($this->_validation()===FALSE){ 
        $this->session->set_flashdata('error', 'Ooops, there was an error');
        redirect(base_url("admin/product"));
    }else{
        $files = $_FILES;
        $images = array();
        $cpt = count($_FILES['userfile']['name']);
            for($i=0; $i<$cpt; $i++){
            $_FILES['userfile']['name']= $files['userfile']['name'][$i];
            $_FILES['userfile']['type']= $files['userfile']['type'][$i];
            $_FILES['userfile']['tmp_name']= $files['userfile']['tmp_name'][$i];
            $_FILES['userfile']['error']= $files['userfile']['error'][$i];
            $_FILES['userfile']['size']= $files['userfile']['size'][$i];
            $this->upload->initialize($this->set_upload_options());
            $this->upload->do_upload();
            $images[] = $_FILES['userfile']['name'];
        }
        $fileName = implode(',',$images);

        $data = array(  'kodeProduk'                => $this->input->post('kodeproduk'),
                        'ket'                       => $this->input->post('ket'),

                        'GambarBesar'               => $fileName
        );

        unset($data['submit']);                             
        $this->table->add_record($data);
        $this->session->set_flashdata('success', 'Product has been saved.');
        redirect(base_url("admin/product"));
    }   
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सभी तालिका/स्तंभ नामों को हाइबरनेट बैककोट करें

  2. MySQL:GROUP BY पर गैर-एकत्रित फ़ील्ड का क्या होता है?

  3. उबंटू में MySQL JDBC जार फ़ाइल कहाँ है?

  4. MySQL अनुक्रमणिका - सर्वोत्तम अभ्यास क्या हैं?

  5. एकाधिक अनुक्रमणिका के साथ सिद्धांत 2