Membuat File Excel Menggunakan PHP

Membuat File Excel Menggunakan PHP

Membuat File Excel Menggunakan PHP

Membuat File Excel Menggunakan PHP

Tutorial kali ini tentang membuat file excel menggunakan PHP. Tak perlu banyak teori, kita sudah tau apa itu XLS dan apa itu PHP. Hehehe. Langsung ke studi kasus saja yuuuk. Persiapkan localhost dan text editormu yah.

Andai, saya punya data seperti ini:

Membuat File Excel Menggunakan PHP

Dan, kira-kira nanti hasilnya seperti ini:

Saya bahas perlahan yah.

  1. Memerintahkan browser menganggap file PHP kita sebagai XLS dan force-download.
    $filename = "excel-using-php.xls";
    header("Content-Disposition: attachment; filename=\"$filename\"");
    header("Content-Type: application/vnd.ms-excel");
  2. Koneksi ke Database
    $db = mysqli_connect('localhost','user_db','password_db','nama_db');
  3. Mencetak header file (plain-text)
    echo "NID\tNIDN\tNamaDosen\tNamaGelar\tAlamatEmail\r\n";
  4. Menampilkan data yang ada pada tabel
    $query = $db->query("select * from dosen");
    if($query){
        $i = 1;
        while($data = $query->fetch_object()){
            echo $data->NID."\t".$data->NIDN."\t".$data->NamaDosen."\t".$data->NamaGelar."\t".$data->AlamatEmail."\r\n";
            $i++;
        }
    }
  5. Catatan:
    1. Untuk berpindah baris, gunakan \r\n. Artinya \r=row, \n=new, lengkapnya “baris baru”
    2. Untuk berpindah cell, gunakan \t. Artinya \t=tab

Bagaimana? Penjelasan diatas cukup singkat dan padat, bukan? Semoga dapat dipahami yah, kalau masih belum paham, silahkan berikan komentar dibawah ini yah.

Incoming search terms:

Kamu mungkin ingin membaca ini juga:

Leave a Reply

Your email address will not be published. Required fields are marked *