Fungsi Mysql_fetch_object pada PHP
Fungsi mysql_fetch_object pada php adalah untuk menyajikan hasil perintah query dalam gaya penulisan object oriented sehingga mysql_fetch_object() akan menampilkan hasil tabel mysql sebagai objek. Namun fungsi mysql_fetch_object ini telah deprecated karena hanya berjalan di php versi 5 ke bawah, dan sebagai gantinya adalah fungsi mysqli_fetch_object() yang berjalan baik di php versi 7. Sama saja dengan versi sebelumnya, bahwa fungsi mysqli_fetch_object() adalah fungsi php untuk mendapatkan baris saat ini dari hasil set dan kembali sebagai objek. Perlu diketahui bahwa fungsi mysql_fetch_object juga akan menjadikan nama kolom hasil perintah query menjadi property dari objek.
Penggunaan fungsi mysql_fetch_object pada php hampir sama dengan fungsi mysql_fetch_row atau mysql_fetch_array yaitu harus berdasarkan perintah sql dasar mysql_query() baik dengan filtering ataupun tidak. Penggunaan mysql_fetch_object() sangat simple dan mudah, cukup tentukan perintah di mysqli_query() kemudian panggil perintah tersebut, syntax nya jadi seperti ini mysqli_fetch_object($query);. Contoh penggunaan fungsi mysql_fetch_object() akan segera kita bahas pada artikel ini dengan beberapa bentuk model, kondisi, dan tujuannya.
Fungsi Mysql_fetch_object pada PHP
mysql_fetch_object()
Pada artikel sebelumnya kami telah membuat pembahasan menarik tentang fungsi mysql_fetch_array pada php yang mungkin dapat menambah pengetahuan juga. Selanjutnya adalah bagaimana cara menggunakan mysql_fetch_object pada php berikut dengan penjelasan dari code dan penggunaan nya sehingga mudah untuk dipahami.
Fungsi mysql_fetch_object pada php tidak lepas dari perintah SELECT karena akan menampilkan data dari tabel database dengan syntax dasar seperti berikut ini.
$query =mysql_query("SELECT field FROM table"); $result =mysql_fetch_object($query);
Karena php versi 5 telah berhenti update, maka otomatis fungsi mysql_fetch_object menjadi deprecated, dan penulisan fungsi mysqli_fetch_object di php 7 menjadi seperti berikut ini.
$query =mysqli_query($conn, "SELECT field FROM table"); $result =mysqli_fetch_object($query);
Terlihat jelas dari syntax di atas, bahwa fungsi mysql_fetch_object sangat mirip dengan fungsi php lainnya yang berhubungan dengan select data atau menampilkan data dari tabel database. Karena memang baik fungsi mysqli_fetch_object(), mysql_fetch_array(), mysql_fetch_row(), maupun mysql_fetch_assoc() adalah sama-sama untuk menampilkan data.
Selanjutnya dalam penggunaan fungsi mysql_fetch_object pada php adalah dengan memilih atribut apa saja yang akan ditampilkan dari sekian atribut pada tabel.
Misal dari sebuat tabel siswa akan ditampilkan atribut id, nis, dan nama saja, maka query nya berikut ini;
<?php //koneksi mysql $conn=mysql_connect("localhost", "root", ""); if (!$conn){ die("Koneksi dengan MySQL gagal"); } //gunakan database $result=mysql_query("USE db_akademik); if (!$result){ die("Database db_akademik gagal digunakan"); } //tampilkan tabel siswa $query=mysql_query("SELECT * FROM tb_siswa"); while ($row=mysql_fetch_object($query)){ echo $row->id_siswa." ".$row->nis." ".$row->nama." "; echo "<br />"; } ?>
Sampai disini pembahasan kita tentang penggunaan fungsi mysql_fetch_object pada php yang sebetulnya masih kurang lengkap jika tidak dibandingkan dengan fungsi serupa lainnya sebagai pembanding. Namun setidaknya telah kita pahami tentang fungsi php pengaksesan data dengan objek ini.
Adapun fungsi mysql_fetch_object() untuk pengaksesan data dengan objek ini akan lebih lengkap apabila menggunakan extension mysqli atau PDO.
Tutorial Fungsi Mysql_fetch_object Pada PHP
Sekian penjelasan dari kami tentang bagaimana cara menggunakan atau implementasi mysql_fetch_object() dan fungsi mysql_fetch_object pada php yang tersedia dalam beberapa model query. 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 :
- Membuat CRUD dengan PHP MySQL - Tutorial
- Fungsi POST dan GET pada PHP
- Fungsi Explode dan Implode di PHP - Function
- Fungsi Str_replace pada PHP
- Fungsi Mysql Real Escape String Pada PHP
Fungsi Mysql_fetch_object pada PHP
Tags: fungsi mysql_fetch_object, mysql_fetch_object php, mysql_fetch_object(), fungsi mysqli_fetch_object, fungsi mysql_fetch_object pada php