Cara Membuat Aplikasi Penggajian dengan PHP dan MySQL - Koding Cetak Gaji Pegawai

Auliya •
76 Views
Berikut ini adalah contoh kode dalam PHP untuk mencetak gaji pegawai dalam aplikasi penggajian dengan menggunakan MySQL sebagai basis datanya: Buat file cetak_gaji.php: php Copy code <?php include "koneksi.php"; // File koneksi.php untuk menghubungkan ke database // Ambil data pegawai dari database $query = "SELECT * FROM pegawai"; $result = mysqli_query($koneksi, $query); // Cetak header echo "<h1>Laporan Gaji Pegawai</h1>"; echo "<table> <tr> <th>ID Pegawai</th> <th>Nama Pegawai</th> <th>Gaji</th> </tr>"; // Loop melalui setiap pegawai while ($row = mysqli_fetch_assoc($result)) { $id_pegawai = $row['id_pegawai']; $nama_pegawai = $row['nama_pegawai']; // Hitung total gaji pegawai $query_gaji = "SELECT SUM(jumlah_gaji) AS total_gaji FROM gaji WHERE id_pegawai = $id_pegawai"; $result_gaji = mysqli_query($koneksi, $query_gaji); $row_gaji = mysqli_fetch_assoc($result_gaji); $total_gaji = $row_gaji['total_gaji']; // Cetak baris data pegawai echo "<tr> <td>$id_pegawai</td> <td>$nama_pegawai</td> <td>$total_gaji</td> </tr>"; } // Cetak footer echo "</table>"; ?> File koneksi.php untuk menghubungkan ke database: php Copy code <?php $host = "localhost"; // ganti dengan host database Anda $username = "username"; // ganti dengan username database Anda $password = "password"; // ganti dengan password database 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 untuk mengganti informasi koneksi database pada file koneksi.php sesuai dengan konfigurasi database Anda. Dalam contoh ini, kita mengambil data pegawai dari tabel "pegawai" dan menghitung total gaji pegawai dari tabel "gaji" berdasarkan ID pegawai. Setelah itu, data gaji pegawai dicetak dalam bentuk tabel pada halaman cetak_gaji.php. Anda dapat mengakses halaman cetak_gaji.php untuk melihat laporan gaji pegawai dalam aplikasi penggajian Anda.

Latest Videos

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