Penggunaan Array Asosiatif dalam Session pada PHP

Ada seorang pengunjung blog ini, sebut saja Mr. X, yang beberapa waktu lalu bertanya, bagaimana caranya supaya menyimpan beberapa data ke dalam session.

Kasus riil yang dihadapi Mr. X ini adalah membuat form pendaftaran bagi user yang terdiri dari beberapa pages. Misalkan, pada halaman pertama user diminta mengisi tentang profil biodatanya, setelah disubmit user diminta mengisi data riwayat studi, kemudian di halaman ke tiga user diminta mengisi data riwayat pekerjaan. Setelah itu data disubmit dan barulah semua data tadi tersimpan ke dalam database. Problemnya adalah bagaimana cara menyimpan data sementara yang disubmit dari form di setiap halamannya, sehingga dari beberapa data yang dicollect dari beberapa halaman tersebut ketika di akhir form barulah disubmit untuk disimpan ke dalam database semuanya. Bagaimana solusinya? Solusinya adalah bisa dengan menggunakan array asosiatif yang disimpan ke dalam session.

Continue reading “Penggunaan Array Asosiatif dalam Session pada PHP”

PHPExcel Class Tutorial 3: Memformat Cell dalam Worksheet

Artikel ini merupakan kelanjutan dari artikel-artikel sebelumnya tentang PHPExcel. Dalam artikel kali ini akan dijelaskan mengenai cara memformat cell, seperti mengatur lebar atau tinggi cell, mengatur lebar cell supaya otomatis mengikuti panjang teks dalam cell, bagaimana memberikan border pada cell, bagaimana memberi background warna cell dan juga bagaimana cara melakukan merge beberapa cell.

Continue reading “PHPExcel Class Tutorial 3: Memformat Cell dalam Worksheet”

PHPExcel Class Tutorial 2: Tiga Cara Mengisi Teks atau Value Ke Dalam Cell

Dalam tutorial sebelumnya tentang PHPExcel, telah dibahas mengenai cara membuat workbook dan membuat worksheet di dalamnya. Berikutnya dalam tutorial kali ini akan dibahas bagaimana cara menuliskan atau mengisi teks atau value ke dalam cell dalam dokumen Excel yang digenerate melalui PHPExcel.

Continue reading “PHPExcel Class Tutorial 2: Tiga Cara Mengisi Teks atau Value Ke Dalam Cell”