Membuat Laporan Data Pegawai Pada Aplikasi Penggajian Menggunakan PHP dan MySQL

Auliya •
13 Views
Tentu! Berikut ini adalah contoh kode PHP untuk membuat laporan data pegawai pada aplikasi penggajian menggunakan PHP dan MySQL: Buatlah file dengan ekstensi .php, misalnya laporan_pegawai.php. Mulailah dengan menghubungkan aplikasi dengan database MySQL: php Copy code <?php // Koneksi ke database $host = "localhost"; // Ganti dengan nama host Anda $username = "username"; // Ganti dengan username MySQL Anda $password = "password"; // Ganti dengan password MySQL Anda $database = "nama_database"; // Ganti dengan nama database Anda $koneksi = mysqli_connect($host, $username, $password, $database); // Periksa koneksi if (mysqli_connect_errno()) { echo "Koneksi database gagal: " . mysqli_connect_error(); exit(); } ?> Pastikan Anda mengganti nilai $host, $username, $password, dan $database sesuai dengan konfigurasi database Anda. Selanjutnya, lakukan query ke database untuk mengambil data pegawai: php Copy code <?php // Kode koneksi database // Query untuk mengambil data pegawai $query = "SELECT * FROM pegawai"; $result = mysqli_query($koneksi, $query); // Periksa apakah query berhasil dijalankan if (!$result) { die("Query error: " . mysqli_error($koneksi)); } ?> Setelah itu, tampilkan data pegawai dalam bentuk tabel: php Copy code <!DOCTYPE html> <html> <head> <title>Laporan Data Pegawai</title> <style> table { border-collapse: collapse; } table, th, td { border: 1px solid black; padding: 5px; } </style> </head> <body> <h1>Laporan Data Pegawai</h1> <table> <tr> <th>ID Pegawai</th> <th>Nama</th> <th>Jabatan</th> <th>Gaji</th> </tr> <?php // Looping untuk menampilkan data pegawai while ($row = mysqli_fetch_assoc($result)) { echo "<tr>"; echo "<td>" . $row['id_pegawai'] . "</td>"; echo "<td>" . $row['nama'] . "</td>"; echo "<td>" . $row['jabatan'] . "</td>"; echo "<td>" . $row['gaji'] . "</td>"; echo "</tr>"; } ?> </table> </body> </html> Pada contoh di atas, data pegawai ditampilkan dalam tabel dengan kolom "ID Pegawai", "Nama", "Jabatan", dan "Gaji". Anda dapat menyesuaikan kolom-kolom tersebut dengan struktur tabel pegawai di database Anda. Pastikan Anda menyimpan file laporan_pegawai.php pada server web yang mendukung PHP, dan akses file tersebut melalui web browser. Halaman laporan data pegawai akan ditampilkan dengan data yang diambil dari database MySQL. Perhatikan bahwa contoh di atas hanya menampilkan data pegawai. Jika Anda ingin melakukan filter atau pengurutan data, Anda dapat menambahkan fitur-fitur tersebut dalam query SQL atau menggunakan teknik pengolahan data di sisi server sebelum menampilkannya dalam tabel.

Latest Videos

Partner Program Latest Videos Terms of Service About Us Copyright Cookie Privacy Contact