Posted inLinux

Setting Username Email Git Per Project

Setting username dan email hal lumrah yang dilakukan developer ketika menggunakan git. Bila kedua ini tidak disetting, anda tidak akan bisa melakukan push ke remote repository. Ada banyak konfigurasi git yang bisa di kustomisasi, tetapi yang paling kelihatan dan digunakan banyak orang adalah kombinasi email dan username ini. Setting Nama/Email per project Bila anda memiliki […]

Posted inPHP

Mengexport Database MySQL ke Excel dengan PHP

Membuat laporan Excel dari MySQL, menjadi mudah dengan PHP. Dulunya bernama PHPExcel sekarang berubah menjadi PhpSpreadsheet. Dari segi perintah banyak yang mirip, jadi migrasi dari PHPExcel ke PhpSpreadsheet tidak terlalu sulit. Data yang akan kita export adalah Data Penduduk Indonesia, file sql nya bisa diimport dibawah ini   CREATE TABLE `datapenduduk` ( `ID` int(11) NOT […]

Posted inLinux

Shell Script Tes Koneksi MySQL/MariaDB

Daripada bergantung ke aplikasi untuk mengetahui koneksi ke MySQL server berhasil, ada baiknya dibuat script helper sederhana. Alasannya dengan bergantung ke aplikasi banyak dependency yang harus di install, tidak mudah membuat batas berapa lama mysql client mencoba untuk terhubung ke server, menampilkan pesan untuk user sebagai informasi. Format standart MySQL client mysql -h HOST -P […]

Posted inPHP

Dynamic Subdomain dengan PHP Apache 2.4

Contoh kasus yang sering digunakan adalah tiap member sebuah situs memiliki subdomain sendiri, atapun reseller menggunakan username sebagai subdomain. Magicnya ada di tiga bagian, pertama di DNS, kedua di VHOST, ketiga di script. DNS WILDCARD Set DNS Wildcard, bisa untuk domain ataupun subdomain, contohnya *.web.jaranguda.com IN A 192.168.1.1 Di Cloudflare caranya seperti gambar dibawah Setting […]

Posted inPHP

Halaman Upload untuk Mengimpor Excel ke MySQL Dengan PhpSpreadsheet

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 […]

Posted inPHP

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) […]