Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Menghilangkan comma saat import excel ke database
Cara menghilangkan tanda koma gimana ya gan saat import excel ke database...?
script controller untuk importnya
public function import(){
$user = $this->ion_auth->user()->row();
// Load plugin PHPExcel nya
include APPPATH.'third_party/PHPExcel/PHPExcel.php';
$excelreader = new PHPExcel_Reader_Excel2007();
$loadexcel = $excelreader->load('excel/'.$this->filename.'.xlsx'); // Load file yang telah diupload ke folder excel
$sheet = $loadexcel->getActiveSheet()->toArray(null, true, true ,true);
// Buat sebuah variabel array untuk menampung array data yg akan kita insert ke database
$data = array();
$numrow = 4;
foreach($sheet as $row){
// Cek $numrow apakah lebih dari 1
// Artinya karena baris pertama adalah nama-nama kolom
// Jadi dilewat saja, tidak usah diimport
if($numrow > 4){
// Kita push (add) array data ke variabel data
array_push($data, array(
'NO' => $row['A'],
'APIID' => $row['B'],
'Jan19' => $row['C'],
'Feb19' => $row['D'],
'Mar19' => $row['E'],
'Apr19' => $row['F'],
'May19' => $row['G'],
'Jun19' => $row['H'],
'Jul19' => $row['I'],
'Aug19' => $row['J'],
'Sep19' => $row['K'],
'Oct19' => $row['L'],
));
}
$numrow++; // Tambah 1 setiap kali looping
}
// Panggil fungsi insert_multiple yg telah kita buat sebelumnya di model
$this->m_excel->insert_multiple($data);
redirect("excel_import"); // Redirect ke halaman awal (ke controller siswa fungsi index)
}
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban