Ini Form Input filenya :
//viewSelanjutnya ini script di controllernya:
//controller
function upload_csv()
{
$eksekusi=$this->adminder->upload_csv_id();
if($eksekusi==true)
{
redirect('admin/open_group_koperasi');
}else
{
redirect('admin/setting_csv');
}
}
Dan ini script di modelnya:
//model
function upload_csv_id()
{
//ini alamat untuk tempat copy file CSV
$target_path =D:/;
$target_path = $target_path.basename( $_FILES['filename']['name']);
if(move_uploaded_file($_FILES['filename']['tmp_name'], $target_path)) {
} else{
redirect("admin/setting_csv");
}
// ini script untuk mengimport data CSV ke MySQL
$filename=$target_path;
$handle = fopen("$filename", "r");
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE)
{
$import="INSERT INTO id_anggota (nik,nama_anggota,tanggal_lahir,jenis_kelamin,no_hp)
VALUES('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]')";
mysql_query($import) or die(mysql_error());
}
fclose($handle);
$msg="";
$this->session->set_flashdata("wow",$msg);
return true;
}
Selesai deh!!!Simple kan???Tekhnik ini saya pelajari di http://firmansyahweb.net/2012/06/20/import-file-csv-ke-mysql-dan-ekspor-mysql-ke-file-csv/
0 comments:
Post a Comment