CARA EXPORT DATA DARI CSPRO KE EXCEL

Anda pasti pernah mengalami kesulitan saat ingin mengekspor data dari database ke dalam format Excel. Hal ini sebenarnya cukup penting dilakukan dalam dunia bisnis, terutama bagi para pengusaha atau pebisnis. Dengan mengekspor data ke dalam format Excel, Anda bisa lebih mudah untuk melakukan analisis dan visualisasi data. Di dalam artikel ini, kami akan membahas cara export data ke Excel dengan berbagai macam metode yang bisa Anda gunakan.

Cara Export Database Ke Excel Dengan Php Dan Mysqli Coding Php – Mobile

CARA EXPORT DATA DARI CSPRO KE EXCEL

Metode pertama adalah dengan menggunakan bahasa pemrograman PHP dan MySQLi untuk export data ke dalam format Excel. Metode ini sangat populer dan umum digunakan oleh para developer PHP di seluruh dunia.

Untuk menggunakan metode ini, Anda perlu memasangkan library PHPExcel pada sistem Anda. Library ini sangat berguna dalam mengekspor data ke dalam format Excel. Setelah itu, Anda bisa mencoba kode program berikut:

<?php 
require_once('PHPExcel.php');

// Create new PHPExcel object
$objPHPExcel = new PHPExcel();

// Add some data
$objPHPExcel->setActiveSheetIndex(0)
            ->setCellValue('A1', 'Nama')
            ->setCellValue('B1', 'Alamat')
            ->setCellValue('C1', 'Telepon')
            ->setCellValue('D1', 'Email');

// Set column width
$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setWidth(25);
$objPHPExcel->getActiveSheet()->getColumnDimension('B')->setWidth(50);
$objPHPExcel->getActiveSheet()->getColumnDimension('C')->setWidth(25);
$objPHPExcel->getActiveSheet()->getColumnDimension('D')->setWidth(50);

// Fetch data from database
require_once('koneksi.php');
$sql = "SELECT * FROM pelanggan";
$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) 
    $i = 2;
    while($row = mysqli_fetch_assoc($result)) 
        $objPHPExcel->setActiveSheetIndex(0)
            ->setCellValue('A'.$i, $row["nama"])
            ->setCellValue('B'.$i, $row["alamat"])
            ->setCellValue('C'.$i, $row["telepon"])
            ->setCellValue('D'.$i, $row["email"]);
        $i++;
    


// Set active sheet index to the first sheet, so Excel opens this as the first sheet
$objPHPExcel->setActiveSheetIndex(0);

// Save Excel file
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('export-pelanggan.xls');

echo "Export data berhasil";
?>

Di dalam kode program diatas, kita menggunakan library PHPExcel untuk mengekspor data. Kita juga menghubungkan kode program tersebut dengan database MySQL menggunakan fungsi mysqli di PHP. Setelah itu, kita membuat file .xls (Excel) menggunakan objek PHPExcel dan mengisi data dalam file tersebut.

Baca Juga :  Cara Membuat Rank Pada Excel

Cara Export Data Zahir Ke Excel

Export Data Zahir Ke Excel

Selain menggunakan PHP dan MySQL, Anda juga bisa menggunakan software Zahir untuk mengekspor data ke dalam format Excel. Zahir adalah software akuntansi yang populer di Indonesia dan juga menawarkan fitur untuk mengekspor data ke dalam format Excel. Berikut adalah langkah-langkahnya:

  1. Buka software Zahir
  2. Pilih menu “Export”
  3. Pilih tabel yang ingin diekspor, misalnya “Data Pelanggan”
  4. Pilih format file “Excel”
  5. Klik tombol “Export”
  6. Simpan file Excel tersebut di lokasi yang Anda inginkan

Dengan langkah-langkah diatas, maka data dari software Zahir sudah berhasil diekspor dan dapat dibuka menggunakan Microsoft Excel.

Cara Export Data Dari Accurate Ke Excel

Export Data Dari Accurate Ke Excel

Jika Anda menggunakan software akuntansi Accurate, maka Anda juga bisa mengekspor data ke dalam format Excel. Caranya cukup mudah, berikut adalah langkah-langkahnya:

  1. Buka software Accurate
  2. Pilih menu “Export”
  3. Pilih tabel yang ingin diekspor, misalnya “Data Pelanggan”
  4. Pilih format file “Excel”
  5. Klik tombol “Export”
  6. Simpan file Excel tersebut di lokasi yang Anda inginkan

Pastikan Anda sudah mengekspor data dari Accurate sebelumnya. Setelah itu, Anda bisa membuka file Excel tersebut menggunakan Microsoft Excel dan melakukan analisis atau visualisasi data sesuai kebutuhan.

Cara Export Data dari Database ke Excel dengan PhpSpreadsheet

Export Data dari Database ke Excel dengan PhpSpreadsheet

Selain PHPExcel, Anda juga bisa menggunakan library PhpSpreadsheet untuk mengekspor data ke dalam format Excel. Metode ini sangat mudah dan efisien, terutama jika Anda sudah terbiasa dengan bahasa pemrograman PHP. Berikut adalah langkah-langkahnya:

  1. Unduh dan pasangkan library PhpSpreadsheet pada sistem Anda
  2. Hubungkan kode program ke database menggunakan fungsi mysqli di PHP
  3. Buat file Excel kosong dan tambahkan data dari database menggunakan objek PhpSpreadsheet
  4. Simpan file Excel tersebut di lokasi yang Anda inginkan
Baca Juga :  Cara Membuat Resi Pengiriman Excel

Berikut adalah contoh kode program untuk mengekspor data dari database ke dalam format Excel dengan library PhpSpreadsheet:

<?php 
require 'vendor/autoload.php';

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;

// Create new Spreadsheet object
$spreadsheet = new Spreadsheet();

// Fetch data from database
require_once('koneksi.php');
$sql = "SELECT * FROM pelanggan";
$result = mysqli_query($conn, $sql);

// Add data to Spreadsheet object
if (mysqli_num_rows($result) > 0) 
    $i = 2;
    while($row = mysqli_fetch_assoc($result)) 
        $spreadsheet->setActiveSheetIndex(0)
            ->setCellValue('A'.$i, $row["nama"])
            ->setCellValue('B'.$i, $row["alamat"])
            ->setCellValue('C'.$i, $row["telepon"])
            ->setCellValue('D'.$i, $row["email"]);
        $i++;
    


// Set column width
$spreadsheet->getActiveSheet()->getColumnDimension('A')->setWidth(25);
$spreadsheet->getActiveSheet()->getColumnDimension('B')->setWidth(50);
$spreadsheet->getActiveSheet()->getColumnDimension('C')->setWidth(25);
$spreadsheet->getActiveSheet()->getColumnDimension('D')->setWidth(50);

// Set active sheet index to the first sheet, so Excel opens this as the first sheet
$spreadsheet->setActiveSheetIndex(0);

// Save Excel file
$writer = new Xlsx($spreadsheet);
$writer->save('export-pelanggan.xlsx');

echo "Export data berhasil";
?>

Di dalam kode program diatas, kita menggunakan library PhpSpreadsheet untuk mengekspor data. Kita juga menghubungkan kode program tersebut dengan database MySQL menggunakan fungsi mysqli di PHP. Setelah itu, kita membuat file .xlsx (Excel) menggunakan objek PhpSpreadsheet dan mengisi data dalam file tersebut.

FAQ

  1. Apakah semua software akuntansi bisa mengekspor data ke dalam format Excel?
    Iya, hampir semua software akuntansi saat ini sudah bisa mengekspor data ke dalam format Excel.
  2. Apakah ada library lain yang bisa digunakan selain PHPExcel dan PhpSpreadsheet?
    Iya, ada beberapa library lain yang bisa digunakan, misalnya PHPSpreadsheetWriter, PhpOffice/PhpSpreadsheet/Exporter dan lain-lain.

Video Tutorial

Berikut adalah video tutorial cara export data ke Excel dengan PHP dan MySQLi: