Tutorial PHP MySQL Part 10: Cara Menampilkan Tabel MySQL dengan objek (mysql_fetch_object)

Posted on

Pemrograman dengan objek telah menjadi standar pada pemrograman modern dikala ini, termasuk PHP. Pada panduan belajar PHP MySQL kali ini kita akan membahas guna mysql_fetch_object yang digunakan bagi menampilkan hasil tabel MySQL sebagai objek.


Pemakaian Objek bagi Menampilkan data MySQL

Kegunaan mysql_fetch_row, mysql_fetch_assoc, dan mysql_fetch_array yang telah kita pelajari sebelumnya, menggunakan array bagi menampung hasil query MySQL. Selaku contoh, bagi menampilkan hasil tabel mahasiswa_ilkom dengan guna mysql_fetch_assoc, kita dapat mengaksesnya dengan cara berikut:

Dengan kata lain, nama kolom berfungsi selaku “key” dari array $row.

Selain menggunakan array, PHP pun menyediakan guna mysql_fetch_object jikalau kita ingin mengakses hasil query menggunakan notasi objek. Nama kolom akan berfungsi selaku property dari objek $row. Menggunakan contoh tabel mahasiswa_ilkom ,karenanya cara mengaksesnya ialah selaku berikut:

Karakter tanda panah (->) digunakan bagi mengakses property dari sebuah objek di pada PHP.

Mengenai pemrograman dengan objek di pada PHP, duniailkom telah membangun panduan komplit jikalau sahabat ingin mempelajari OOP PHP. Silahkan mengunjungi Panduan OOP PHP: Pemrograman Berbasis Objek dengan PHP.


Cara Pemakaian Kegunaan mysql_fetch_object

Selain perbedaan cara akses diatas, pemakaian guna mysql_fetch_object bagi menampilkan tabel MySQL hampir sama dengan guna array seperti mysql_fetch_row atau mysql_fetch_array.

Berikut ialah modifikasi kode program yang sebelumnya kita gunakan di panduan mysql_fetch_array bagi menampilkan seluruh isi tabel mahasiswa_ilkom:

Jikalau sahabat telah mempelajari panduan mysql_fetch_array di Source Code Program sebelumnya, karenanya kode diatas amat mirip. Saya hanya mengubah guna mysql_fetch_array dengan mysql_fetch_object, lalu menjalankan penyesuaian bagi pengaksesan property objek $row.

Pengaksesan dengan objek ini akan lebih komplit apabila kita menggunakan extension mysqli atau PDO. Kedua cara ini akan kita pelajari pada panduan terpisah nantinya.


Menutup cara pemakaian mysql extension (sebelum kita masuk ke mysqli extension), pada panduan berikutnya saya akan mencoba mengkombinasikan HTML, CSS, PHP dan MySQL bagi menampilkan data dengan tampilan yang menarik. Berikutnya pada Panduan PHP MySQL: Cara Penyajian Data MySQL dalam bentuk tabel HTML dengan CSS.


Sumber https://www.duniailkom.com/