Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function addProductDb()
- {
- if (empty($_FILES['userfile']['name']))
- {
- //disini foto boleh kosong, sesuaikan dgn tabel mu
- $data=array(
- 'id_barang'=>$this->input->post('kode_barang'),
- 'stat_publish'=>$this->input->post('status'),
- 'id_kategori'=>$this->input->post('kode_kategori'),
- 'id_brand'=>$this->input->post('kode_brand'),
- 'nama_barang'=>$this->input->post('nama_barang'),
- 'deskripsi'=>$this->input->post('deskripsi'),
- 'bonus'=>$this->input->post('bonus'),
- 'stat_bonus'=>$this->input->post('statusbonus'),
- 'harga'=>$this->input->post('harga')
- );
- $this->barang_model->addProduct($data);
- redirect ('admin/barang');
- }
- else
- {
- //disini foto musti upload, sesuaikan dgn tabel mu
- $config['upload_path'] = 'image/barang/';
- $config['allowed_types'] = 'gif|jpg|jpeg|png';
- $config['max_size'] = '1000';
- $config['max_width'] = '500';
- $config['max_height'] = '450';
- $this->upload->initialize($config);
- //jika upload gagal sesuai kan saja
- if(!$this->upload->do_upload())
- {
- $data['errors'] = $this->upload->display_errors();
- $this->load->view("admin/barang/input_barang",$data);
- }
- else
- //ini upload berhasil sesuaikan saja
- {
- $finfo=$this->upload->data();
- $foto = $finfo['file_name']; //foto besar
- $this->_createThumbnail($finfo['file_name']);
- $data['uploadInfo'] = $finfo;
- $thumbnail_name = $finfo['raw_name']. '_thumb' .$finfo['file_ext'];
- $data = array (
- 'gambar1' =>$foto,
- 'gambar2' => $thumbnail_name,
- 'id_barang'=>$this->input->post('kode_barang'),
- 'stat_publish'=>$this->input->post('status'),
- 'id_kategori'=>$this->input->post('kode_kategori'),
- 'id_brand'=>$this->input->post('kode_brand'),
- 'nama_barang'=>$this->input->post('nama_barang'),
- 'deskripsi'=>$this->input->post('deskripsi'),
- 'bonus'=>$this->input->post('bonus'),
- 'stat_bonus'=>$this->input->post('statusbonus'),
- 'harga'=>$this->input->post('harga')
- );
- $this->db->insert('tabel_barang', $data);
- redirect ('admin/barang');
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement