Fungsi Mysql_fetch_array Pada PHP
Fungsi mysql_fetch_array pada php adalah salah satu dari beberapa fungsi pengambilan data mysql yang sering sekali digunakan karena fleksibilitas nya dalam mengakses data. Meskipun mysql_fetch_array() dikenal sangat fleksibel, beberapa pengamat mengatakan bahwa fungsi ini kurang efektif dan efisien dari sisi performa karena terlalu boros dalam penyimpanan data. Jika demikian apakah fungsi mysql_fetch_assoc() dan mysql_fetch_row() lebih efektif dibandingkan dengan mysql_fetch_array pada php? tidak bisa dikatakan seperti itu juga. Menurut kami adalah kembali ke apa maksud dan tujuan penggunaan dari fungsi pengambilan data mysql tersebut.
Kembali ke pembahasan fungsi mysql_fetch_array pada php (), sebagaimana mysqli_fetch_array() pada php 7 dalam menangkap dan menghasilkan data. mysql_fetch_array pada php akan menangkap data dari hasil perintah query sql dan membentuknya ke dalam array asosiatif dan atau array numerik. Array asosiatif adalah menjadikan nama atribut atau field sebagai index array seperti ini $data['namafiled']. Sedangkan array numerik menggunakan numerik sebagai index sesuai urutan field atau atribut yang didefinisikan pada hasil perintah query SELECT seperti ini $data['0'].
Fungsi Mysql_fetch_array Pada PHP
mysql_fetch_array()
Oh ya, sebelumnya juga kami telah membuat pembahasan menarik tentang fungsi php yaitu fungsi mysql_real_escape_string. Selanjutnya adalah bagaimana cara menggunakan mysql_fetch_array pada php. Berikut adalah penjelasan dari code untuk menampilkan data yaitu mysql_fetch_array() dan penggunaan nya.
Secara umum query pengambilan data mysql dengan fungsi mysql_fetch_array pada php adalah menggunakan perintah SELECT dan menampung nya dalam array, syntax dasar seperti berikut ini;
$query =mysql_query("SELECT * FROM table"); $data =mysql_fetch_array($query);
Syntax di atas akan menghasilkan data dari hasil perintah query sql ke dalam bentuk array asosiatif dan atau array numerik
Selanjutnya tentang fungsi mysql_fetch_array pada php adalah bagaimana cara implementasinya, kami akan memberikan dua contoh pengambilan data dalam array asosiatif dan atau array numerik. Sebagaimana telah dijelaskan bahwa fungsi ini akan menghasilkan struktur data dalam bentuk array asosiatif maupun array numerik.
Perhatikan query SQL pada php berikut ini;
<?php include "koneksi.php"; echo "<h3>Contoh mysql_fetch_array dalam array asosiatif</h3>"; $query = mysql_query("SELECT * FROM tb_siswa"); while ($data = mysql_fetch_array($query)) { echo $data['id']. ". " . $data['nama']. " " . $data['kelas']. "<br/>"; } ?>
Script di atas adalah query SQL pengambilan data array dengan model array asosiatif, akan menghasilkan struktur data seperti gambar di bawah ini;
mysql_fetch_array asosiatif
Perhatikan juga query SQL pada php berikut ini;
<?php include "koneksi.php"; echo "<h3>Contoh mysql_fetch_array dalam array numerik</h3>"; $query = mysql_query("SELECT * FROM tb_siswa"); while ($data = mysql_fetch_array($query)) { echo $data[0]. ". " . $data[1]. " " . $data[2]. "<br/>"; } ?>
Script di atas adalah query SQL pengambilan data array dengan model array numerik yang sekilas tampak sama namun berbeda pada modelnya. Dan tetap akan menampilkan hasil data yang sama seperti gambar di bawah ini;
mysql_fetch_array numerik
Dari dua contoh model pengambilan data mysql di atas baik dalam array asosiatif atau array numerik pada fungsi mysql_fetch_array pada php. Dapat disimpulkan bahwa, tidak ada perbedaan dalam interface yang di hasilkan, data yang di tampilkan adalah data yang sama. Yang harus kita lakukan adalah mempelajari dan menganalisa kapan waktu yang tepat untuk menggunakan masing-masing dari model mysql_fetch_array tersebut.
Tutorial Fungsi Mysql_fetch_array Pada PHP
Sekian penjelasan dari kami tentang bagaimana cara menggunakan atau implementasi mysql_fetch_array() dan fungsi mysql_fetch_array pada php baik dalam array asosiatif maupun array numerik. 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 :
- Script PHP Update Database MySQL | CRUD
- Script Tampil Database dengan PHP MySQL | VIEW Data
- 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_array Pada PHP
Tags: fungsi mysql_fetch_array, mysql_fetch_array php , mysqli_fetch_array, mysql_fetch_array(), fungsi mysql_fetch_array pada php