Anda di halaman 1dari 2

Script PHP Untuk Menghitung Jumlah Record

Terkadang dalam sebuah file di database memiliki banyak record, dan kita bingung jika harus
menghitungnya, apa lagi bila field key yg sudah teracak urutannya membuat kita semakin sulit untuk
mengetahui pasti jumlah data dalam satu file.
Saat membuat sebuah aplikasi web, saya biasa menambahkan sedikit script php yang saya letakkan di
atas atau dibawah sebuah program browse file yang berfungsi untuk mengetahui jumlah record dalam file
tersebut.
Walaupun sederhana, namun fungsi dari script tersebut cukup penting, kalau dalam ilmu sistem informasi
istilahnya sebagai penunjang dalam pengambilan keputusan oleh pihak-pihak yang membutuhkan
informasi dari sebuah laporan.
Untuk itu kita akan mengkombinasikan query database dasar kedalam script php untuk mendapatkan dan
menampilkan jumlah record pada program browse file. Sobat cukup menambahkan script berikut ini ke
dalam program sobat :
<?php
mysql_connect('localhost', 'root', "");
mysql_select_db('Nama-Database');
$query = mysql_query ("SELECT * FROM Nama-File");
$jumlah= mysql_num_rows ($query);
?>
Jumlah Record = <? echo $jumlah; ?>
Script php diatas digunakan apabila sobat menggunakan internal koneksi ke database, artinya sobat
melakukan koneksi secara langsung didalam file .php sobat. Hal ini dapat terlihat pada bagian :
mysql_connect('localhost', 'root', "");
mysql_select_db('Nama-Database');

Tapi jika sobat menggunakan eksternal koneksi, yang artinya program koneksi database sobat terpisah
dari program browse yang dibuat, sobat cukup mengganti script diatas dengan script berikut ini :
$link=open_connection();
Sehingga script nya menjadi seperti berikut ini :
<?php
$link=open_connection();
$query = mysql_query ("SELECT * FROM Nama-File");
$jumlah= mysql_num_rows ($query);
?>
Jumlah Record = <? echo $jumlah; ?>

Penjelasan Script :

Ganti Nama-Database yang berwarna biru dengan nama database sobat.


Ganti Nama-File yang berwarna biru dengan nama file yang ingin diketahui jumlah recordnya
$query = mysql_query ("SELECT * FROM Nama-File"); adalah query pemanggilan file dari
database yang hasil query tersebut diproses oleh variabel $query
$jumlah= mysql_num_rows ($query); adalah jumlah record dari sebuah file yang dipanggil
dari hasil $query dan diproses oleh variabel $jumlah (mysql_num_rows berarti mysql number
rows yang berfungsi untuk menghitung jumlah baris record dari sebuah file)
Jumlah Record = <? echo $jumlah; ?> adalah menanpilkan hasil dari eksekusi yang di proses
oleh $jumlah, yaitu jumlah rocord yang akan ditampilkan pada program

Semoga berfanfaat yah sobat....

Salam...

Anda mungkin juga menyukai