Skip to main content

upload images to database

August 19, 2009 by dhaye

dhaye's picture

mohon maaf master2 CI ganggu bentar...
mau nanya nie... buat form upload images biar masuk ke dalam database gmn yh...?
trus juga nanti buat nyimpan di foldernya gmn...?
n deteksi supaya file yang di simpan g boleh sama....?
n sekalean buat nampilin di viewnya gmn...?
mohon bantuannya....
terima kasih sebelumnya...

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

RTFM !!!

October 17, 2009 by mul14, 2 years 15 weeks ago
Comment: 5677

mul14's picture

Halooow... semua sudah dijelaskan di User Guide.
http://codeigniter.com/user_guide/libraries/file_uploading.html

belum ke database

May 9, 2010 by arviani, 1 year 38 weeks ago
Comment: 6838

arviani's picture

bukannya link diatas belom masuk ke database nya?
saya juga ingin upload dan insert foto ke database, mohon bantuannya

RE-Belum ke database

June 9, 2010 by charembong, 1 year 34 weeks ago
Comment: 7053

charembong's picture

Tapi klo yang diinginkan hanya path file yang diuplod disimpan di tabel database gimana, kawan?
trims..

using blob

May 12, 2010 by girista, 1 year 38 weeks ago
Comment: 6855

girista's picture

kalo kamu mau masukin image nya kedalam database bukan hanya linknya....

bisa menggunakan tipe data blob...

Upload file masukkan ke db

May 10, 2010 by opan, 1 year 38 weeks ago
Comment: 6842

opan's picture

Maksud nya upload file dan nama file nya kita insert di sebuah tabel :
Cara nya : Menggunakan library upload file punya CI, lalu ambil nama file, kemudian insert langsung ke tabel yang di maksud. COntoh nya sbb :

Taruh di file controller :

$config['upload_path']='./uploads/';
$config['allowed_types']='pdf';
$config['max_size']='10240';
$config['max_width']='10240';
$config['max_height']='7680';

$this->upload->initialize($config);

if (!$this->upload->do_upload())
{
$error=array('error'=>$this->upload->display_errors());
$this->load->view('input_surat_masuk',$error);
}
else
{
$data= $this->upload->data();
foreach($data as $value)
{
// Kita dapat nama file nya
$nama_file=$value;
break;
}

$xcatatan_penyelesaian=$this->input->post('vcatatan_penyelesaian');

// Masukkan isi variabel nama file ke dalam tabel yang kita buat.
$query="insert into surat_masuk (catatan_penyelesaian,file_surat)
values('$xcatatan_penyelesaian','$nama_file')";

$hasil=$this->db->query("$query");

Catatan : Contoh kode nya saya buat dengan CI 1.7.1. Di CI versi 1.7.2, di library upload file, ada feature terbaru, yaitu file_name. Mungkin bisa di buat lebih simple dengan menggunakan feature terbaru tsb. Tapi contoh kode di atas juga jalan koq di CI terbaru.

Selamat mencoba

liat di user guidenya

September 28, 2009 by yudahebat, 2 years 18 weeks ago
Comment: 5647

yudahebat's picture

latihan aja pake user guidenya. disana ada file utk latihannya.
klo ada kendala dlm bhs bisa pake www.translate.google.com
ntar klo dah ngerti konsepnya
br dah diaplikasikan ke projectmu.
smoga membantu

Premium Drupal Themes by Adaptivethemes