load->database();
$this->load->model('mpapan');
$id1 = $this->input->get('id');
$this->load->library('upload');
$nmfile = "file_".time();
$config['upload_path'] ='./assets/upload/billboard/';
$config['allowed_types'] = 'jpg|png';
$config['max_size'] = '2048';
$config['max_width'] = '1288';
$config['max_height'] = '768';
$config['file_name'] = $nmfile;
$this->upload->initialize($config);
if ($this->upload->do_upload('foto'))
{ $gbr = $this->upload->data();
if($this->mpapan->validation() == TRUE){
$data1 = array (
'nama_reklame'=> $this->input->post('namapapan'),
'id_kota'=> $this->input->post('kota'),
'alamat'=> $this->input->post('alamat'),
'keterangan'=> $this->input->post('keterangan'),
'id_ukuran'=> $this->input->post('ukuran'),
'nama_file'=>$gbr['file_name'],
);
$this->mpapan->editdata($data1, $id1 );
$this->session->set_flashdata("pesan", "
Data Papan Reklame berhasil diperbarui
");
redirect('Admin/daftarpapanreklame');
}
else{
if($this->mpapan->validation() == TRUE){
$data1 = array(
'nama_reklame'=> $this->input->post('namapapan'),
'id_kota'=> $this->input->post('kota'),
'alamat'=> $this->input->post('alamat'),
'keterangan'=> $this->input->post('keterangan'),
'id_ukuran'=> $this->input->post('ukuran'),
);
$this->mupload->editdata($data1,$id1);
$this->session->set_flashdata("pesan", "Berhasil edit, Gambar tidak ada diupload !!
");
redirect('admin/daftarpapanreklame');
}
}
}
public function ambilidreklame(){
$data = array('title' => 'Edit Data Anggota', 'main_view' => 'Admin/Papan_Reklame/edit_reklame');
$id = $this->input->get('id');
$dbconnect = $this->load->database();
$this->load->model('mpapan');
$this->load->model('mukuran');
$this->load->model('mkota');
$data['fototemp'] = $this->input->post('foto');
$data['datareklame'] = $this->mpapan->ambil($id);
$data['kategori'] = $this->mukuran->get_data();
$data['kategori1'] = $this->mkota->get_data();
$data['record'] = $this->mpapan->get_one($id)->row_array();
$this->load->view($this->layout, $data);
}
}