Versi sebelumnya di Mengimpor Excel ke MySQL Dengan PhpSpreadsheet kita hanya mengambil file dari folder langsung, kali ini kita akan membuat halaman web dimana user bisa mengupload file Excel. Buat folder untuk menyimpan script yang akan kita buat, anggap kita buat folder php-excel. Didalam folder php-excel jalankan composer berikut ini untuk menginstall PhpSpreadsheet composer require […]
Mengimpor Excel ke MySQL Dengan PhpSpreadsheet
Dengan bantuan PhpSpreadsheet sangat mudah untuk mengimpor file Excel, lalu menyimpannya kedalam database MySQL. Contoh sederhana kita punya file excel sebagai berikut Buat tabel baru di database, beri nama excel. Untuk menyimpan data yang diimport dari Excel CREATE TABLE `excel` ( `id` INT(11) NOT NULL, `item` VARCHAR(100) NOT NULL, `jumlah` INT(11) NOT NULL, `satuan` VARCHAR(30) […]
Cara Parsing XML dengan PHP
Contoh file XML yang akan kita olah, beri nama kurs.xml. File tersebut bisa disimpen di file hosting atau dimanapun untuk testing. Banyak file XML yang jauh lebih kompleks, tapi untuk belajar ada baiknya dari yang mudah terlebih dahulu agar dapat logikanya. <?xml version="1.0" encoding="ISO-8859-1"?> <rates> <rate> <matauang>AUD</matauang> <beli> 9,276.00</beli> <jual> 9,757.00</jual> </rate> <rate> <matauang>GBP</matauang> <beli>17,033.00</beli> […]
Menghitung Umur dengan PHP
Menghitung usia bisa dilakukan dengan rumus sederhana tanggal hari ini dikurangi tanggal lahir, untuk menghitung dengan script bisa juga menggunakan logika unixtime (detik) saat ini dikurang unixtime tahun lahir dibagi jumlah detik pertahun. Karena yang dihitung adalah usia, maka angkanya akan digenapkan kebawah. Contoh 17.2 tahun = 17 tahun 17.9 tahun = 17 tahun 17.4 […]
Membuat Custom Error Page Haproxy
Gambar diatas adalah respon standar dari Haproxy bila backend tidak bisa di akses. UX untuk tampilan tersebut mungkin kurang baik, bersinergi dengan website yang anda bangun. Bagaimana bila diganti dengan tampilan dibawah ini Membuat custom view untuk errorfile pada Haproxy tidak lah sulit, karena hanya perlu mengcustom HTML, bila anda mengetahui CSS bisa juga. Untuk […]
Memperbaiki Server Amazon EC2 Tidak Bisa Booting
Cara memperbaikin hardisk server EC2 bisa dibilang sama dengan memperbaiki hardisk yang memiliki fisik. Prosesnya juga sama, cabut hardisk, pasang di komputer baru, perbaiki, cabut, lalu pasang ulang ke server lama. Proses ini memakan waktu sekitar 10 menit, sangat layak dicoba daripada me-restore data dari server backup anda. Itupun kalo servernya sempat dibackup. Cek Log […]