Script PHP Menghitung Nilai Rata-rata
Pada kesempatan ini mari kita belajar tutorial cara membuat script php menghitung nilai rata-rata suatu bilangan dengan mudah berdasarkan beberapa metode perhitungan manual dan semi otomatis. Yaitu menampilkan hasil nilai rata-rata dari beberapa jumlah bilangan baik dari database maupun input manual menggunakan script pemrograman php. Hasil menghitung nilai rata-rata dengan php ini bisa menggunakan data dari database, atau menggunakan form input pada sebuah form sehingga hasil nilai rata-rata akan tampil di halaman yang sama. Kemudian bagaimana cara menghitung nilai rata-rata dengan php otomatis yang data nya diambil dari database atau manual input tersebut?. Dan script php menghitung nilai rata-rata seperti apa yang harus kita buat?.
Tutorial cara membuat script php menghitung nilai rata-rata otomatis dilengkapi dengan source code php ini kami lakukan menggunakan web server XAMPP ver 7.3 dengan php 7 dan mysqli. Jadi, untuk mengikuti tutorial menghitung nilai rata-rata dengan php ini maka pastikan komputer anda telah completed install web server XAMPP tersebut.
Berikut langkah - langkah tutorial cara membuat script php menghitung nilai rata-rata otomatis lengkap dengan source code php hitung rata-rata. Sehingga nilai hasil hitung tampil pada halaman aplikasi:
Script PHP Menghitung Nilai Rata-rata
1. Persiapan Data di Database
Data yang akan kita ambil data apa saja, yang penting berbentuk bilangan bernilai numerik boleh integer, double, float, dan sejenisnya. Oh ya, tutorial menghitung nilai rata-rata ini tentu saja menggunakan operasi aritmatika ya, jadi operasi php yang digunakan juga operasi aritmatika. Sebagai contoh silahkan buat tabel database dengan struktur dan nilai atribut seperti gambar di bawah ini;
Contoh Tabel Nilai 1
2. Membuat Query dengan Script PHP
Agar tutorial cara membuat script php menghitung nilai rata-rata otomatis dapat berjalan, maka terlebih dulu kita buat algoritmanya. Namun jika sudah terbiasa membuat coding php, tentu saja dapat langsung mempraktekan di dalam query SQL. Pada contoh tabel nilai 1 di atas, kita akan mencoba menghitung nilai rata-rata siswa atas nama Dina untuk nilai mata pelajaran Matematika, Bahasa Inggis, Bahasa Indonesia, Fisika, dan Kimia. Berikut adalah script php hitung nilai rata-rata Dina berdasarkan tabel nilai 1 dari database di atas.
Simpan sebagai index.php
<html> <head> <title>Tutorial Membuat Script PHP Menghitung Nilai Rata-rata</title> </head> <body> <p>Menghitung Nilai Rata-rata Siswa dengan PHP</p> <?php include "koneksi.php"; $query =mysqli_query($conn, "SELECT * FROM tb_nilai WHERE nama='Dina'"); $data =mysqli_fetch_array($query); $n_mapel =array($data['mtk'], $data['eng'], $data['ind'], $data['fsk'], $data['kma']); $jml_mapel =count($n_mapel); $sum_mapel =array_sum($n_mapel); $rata_rata =$sum_mapel / $jml_mapel; echo "Jumlah Mapel= ";echo $jml_mapel; echo "<br />Tota Nilai= ";echo $sum_mapel; echo "<br />Nilai Rata-rata= ";echo $rata_rata; ?> </body> </html>
Perhatikan source code php di atas secara urut eksekusi query nya adalah, mengambil data nilai Dina, menampung data nilai ke dalam array, menghitung jumlah item nilai dalam array, menjumlahkan semua nilai di dalam array, kemudian membagi jumlah nilai dengan jumlah item, maka didapatkan nilai rata-rata. Dikatakan otomatis karena script php tersebut telah menggunakan function yaitu array, count, dan array_sum.
Kemudian yang dikatakan tidak otomatis atau manual dalam membuat script php menghitung nilai rata-rata itu bagaimana? Oke, perhatikan query berikut dan pelajari dimana perbedaannya;
$sum_mapel =$data['mtk']+$data['eng']+$data['ind']+$data['fsk']+$data['kma']; $rata_rata =$sum_mapel / 5;
Jika dijalankan cara otomatis dan cara manual membuat script php hitung nilai rata-rata di atas, maka tetaplah akan menghasilkan nilai yang sama. Silahkan teman-teman praktekan kedua metode tersebut, dan tentukan mana yang lebih sesuai dengan projek yang sedang dikerjakan.
Sampai disini kebutuhan source code pada tutorial cara membuat script php menghitung nilai rata-rata telah selesai. Tahapan selanjutnya adalah pengujian tutorial, apakah proses hitung nilai rata-rata berhasil atau gagal. Uji coba tutorial ini hanya akan kami sajikan dalam bentuk tampilan atau screenshot saja, semoga di kesempatan akan datang dapat disajikan dalam bentuk video di Youtube. Do'a kan saja, dan berikut adalah tampilan uji cobanya.
Hasil Hitung Nilai Rata-rata Berhasil
Oke, sampai disini tutorial dan uji coba cara hitung nilai rata-rata dengan php mysql telah selesai. Jika ada kasus lain, misalnya bagaimana cara hitung nilai rata-rata Mapel Matematika dalam 1 Kelas?. Langsung saja berikut adalah query hitung nilai rata-rata dengan php, silahkan sesuaikan dengan keadaan tabel teman-teman. Sebetulnya bukan script php, tetapi hanyalah query SQL saja, seperi berikut ini;
SELECT AVG(mtk) AS rata FROM tb_nilai
Tutorial Membuat Script PHP Menghitung Nilai Rata-rata
Sekian penjelasan dari kami tentang bagaimana cara membuat script php menghitung nilai rata-rata otomatis berdasarkan data yang diambil dari dalam database. Untuk mendapatkan source code nya Anda dapat langsung mengcopas script php yang terlampir pada artikel, jika terjadi gagal atau tidak berjalan baik atau error mohon hubungi kami melalui SMS atau email atau melalui form komentar dan obrolan. Semoga dapat membantu.
Baca juga :
- Mengatasi Error Mysql Shutdown Unexpectedly - XAMPP
- Script PHP Mengurangi Stok Barang
- Fungsi Explode dan Implode di PHP - Function
- Fungsi Str_replace pada PHP
- Fungsi Addslashes pada PHP
Script PHP Menghitung Nilai Rata-rata
Tags: menghitung nilai rata-rata dengan php, hitung nilai rata-rata di php, hitung nilai rata-rata, nilai rata-rata php, script php menghitung nilai rata-rata