Fungsi Mysql_fetch_row di PHP
Fungsi Mysql_fetch_row di PHP adalah sebagai perintah yang digunakan untuk menampilkan tiap-tiap baris data berdasarkan baris dan kolom tertentu pada tabel database sebagai hasil dari query mysql dengan argumen di dalamnya. Sehingga fungsi perintah mysql_fetch_row() ini hanya dapat menyajikan satu baris data saja setiap pemanggilan, untuk menampilkan lebih dari 1 baris data maka diperlukan sebuah perualangan, baik menggunakan while atau for. Sebagai penegasan sekali lagi bahwa fungsi mysql_fecth_row akan mengembalikan nilai satu baris data dari sebuah tabel database pada setiap pemanggilan nya, kemudian agar dapat menampilkan lebih dari satu baris atau seluruh isi tabel maka fungsi mysql_fecth_row() harus dipanggil secara berulang.
Kegunaan fungsi mysql_fetch_row di php hampir sama dengan fungsi php lain sejenisnya seperti mysql_fetch_array() yaitu sebagai pemanggil data atau pengambilan data mysql, namun kedua fungsi ini sama-sama untuk menampilkan data dari tabel database. Jika fungsi mysql_fetch_row() adalah untuk menampilkan data satu baris, maka mysql_fetch_array() dapat menampilkan data secara array. Seharusnya paham sampai disini agar penjelasan dapat dilanjutkan langsung ke contoh penggunaan fungsi perintah mysql_fecth_row() berikut ini.
Fungsi Mysql_fetch_row di PHP
mysql_fecth_row()

Ada pembahasan sebelumnya terkait pegambilan data ini yaitu fungsi mysql_fetch_array pada php yang mungkin akan dapat membuat lebih paham lagi atas pembahasan ini. Selanjutnya adalah bagaimana cara menggunakan mysql_fetch_row di php berikut dengan penjelasan dari code query dan penggunaan nya sehingga mudah untuk dipahami.
Fungsi mysql_fetch_row di php harus mengandung satu variable query mysql terakit pemanggilan data yaitu mysql_query() sebagai perintah dasar database. Fungsi perintah mysql_fetch_row() memiliki format penulisan dasar seperti berikut ini;
$baris =mysql_fetch_row($query);
Berikut adalah penjelasan singkat dari masing-masing elemen pada format penulisan fungsi mysql_fetch_row() di atas;
- $baris merupakan variable yang akan menampung hasil pemanggilan data dari fungsi mysql_fetch_row(). Kemudian hasil dari fungsi mysql_fetch_row() tersebut adalah berupa tipe data array dengan kunci atau key yang merujuk kepada urutan kolom, sedangkan nilai atau value dari array tersebut adalah isi dari kolom yang dimaksud.
- $query merupakan variable rujukan atau inputan query untuk fungsi mysql_fecth_row() tersebut, dan $query adalah memiliki sebuah perintah dari fungsi mysql_query() dengan argumen nya.
Tidak begitu sulit, dan sepertinya sampai pada tahap ini saja teman-taman sudah paham tentang fungsi mysql_fecth_row di php, yang selanjutnya adalah bagimana dapat menampilkan data sesuai dengan query atau data yang dipanggil. Untuk dapat memahami cara penggunaan fungsi perintah mysql_fecth_row() sebaiknya langsung saja melihat contoh penulisan code atau coding nya. Berikut adalah contoh coding program penulisan fungsi mysql_fecth_row() di php ;
<?php // koneksi ke server dan database include "koneksi.php"; // query atau perintah $query =mysql_query("SELECT * FROM tabel"); //menampilkan data atas perintah di atas $row =mysql_fetch_row($query); echo "$row[0] $row[1] $row[2]"; ?>
Jika coding php di atas dijalankan maka pada halaman web browser akan menampilkan data dari tabel database pada baris terentu kolom ke-1, ke-2, dan ke-3. Sebagaimana telah dijelaskan pada awal postingan ini, bahwa fungsi mysql_fetch_row di php akan menyimpan hasil query mysql sebagai array dengan key adalah urutan ataribut atau field atau kolom tabel database. Atribut tersebut dimulai dengan key ke-0 untuk atribut pertama dalam tabel, jadi $row[0] akan terisi data di kolom ke-1, $row[1] untuk data di kolom ke-2, $row[2] untuk data di kolom ke-3 begitu seterusnya. Dan dalam menampilkan nya ke halaman aplikasi web tidak harus secara urut seperti itu, bisa jadi yang di tampilkan cukup pada kolom ke-2 dan ke-5. Point pentingnya adalah bahwa kolom atau atribut pertama dalam sebuah tabel database di representasikan sebagai key $row[0].
Berkaitan dengan banyaknya data di dalam database, bagaimana cara penggunaan fungsi mysql_fetch_row di php dengan perulangan while atau for sehingga seluruh isi data dalam sebuah tabel dapat ditampilkan?. Tidak perlu panjang lebar karena semua sudah dibahas, langsung saja kita lihat salah satu contoh penggunaan mysql_fetch_row() dengan while yang akan sering kita jumpai dalam pemrograman aplikasi berikut ini.
<?php // koneksi ke server dan database include "koneksi.php"; // query atau perintah $query =mysql_query("SELECT * FROM tabel"); //menampilkan data dengan perulanagn while while($row =mysql_fetch_row($query)){ echo "$row[0] $row[1] $row[2]"; echo "
"; } ?>
Tutorial Fungsi Mysql_fetch_row di PHP
Sekian penjelasan dari kami tentang bagaimana cara menggunakan atau penggunaan perintah pemanggilan data dengan fungsi mysql_fetch_row di php yang tersedia dalam beberapa model dan perulangan. Untuk mendapatkan source code nya silahkan langsung copas saja melalui coding-coding di atas, jika gagal dan atau error mohon hubungi kami melalui SMS atau email atau melalui form komentar dan obrolan. Semoga dapat membantu.
Baca juga :
- Fungsi Mysql Real Escape String Pada PHP
- Fungsi Mysql_fetch_array Pada PHP
- Cara Membuat Script Login Multiuser dengan PHP dan MySQL
- Membuat Form Input Data dengan PHP dan MySQL
- Script PHP untuk Cari Data pada Database MySQL
- Membuat Form dan Script Edit Data dengan PHP MySQL
- Membuat Widget Live Chat dengan PHP MySQL
Fungsi Mysql_fetch_row di PHP
Tags: fungsi mysql_fetch_row, mysql_fetch_row php, kegunaan fungsi mysql_fetch_row, perintah mysql_fetch_row(), fungsi mysql_fetch_row di php