mysqli_fetch_assoc Php

Twitter Follow
Ditulis Oleh: Alfians Increms Okt, 2023
Aplikasi: X-Bootcamp Tim Xflash Bootcamp

Fungsi mysqli_fetch_assoc

Pembahasan materi ini sebagai rujukan tatkala memasuki kelas X-Bootcamp ada gambaran tentang beberapa fungsi pemrograman Php salah satunya mysqli_fetch_assoc

mysqli_fetch_assoc adalah : sebuah fungsi dalam PHP yang digunakan untuk mengambil hasil query dari database MySQL dalam bentuk array asosiatif (associative array). Fungsi ini biasanya digunakan dalam kombinasi dengan ekstensi MySQLi (MySQL Improved) untuk berinteraksi dengan database MySQL.

Materi-Materi yang sudah di sampaikan di kelas pertemuan X-Bootcamp, silahkan untuk mengklik materi bacaan dibawah ini :

Silahkan kunjungi atau klik link materi tentang Apa itu Query ? dan kunjungi juga apa itu json_encode ?.
atau jika ingin mengetahui apa itu array asosiatif (associative array) Silahkan kunjungi link ini Materi penjelasan array asosiatif (associative array).
link ini penjelasan str_pad Fungsi str_pad.
Bacaan tentang Apa sih Foreach itu ?.

Berikut adalah penjelasan lengkap tentang fungsi mysqli_fetch_assoc:

Mengambil Data: Fungsi ini digunakan untuk mengambil satu baris data dari hasil query yang dieksekusi sebelumnya menggunakan mysqli_query.
Dapat dilihat contoh penggunaannya dibawah ini :


    $connection =    mysqli_connect("host", "username", "password", "database");
    $query = "SELECT nama, alamat FROM pelanggan";
    $result = mysqli_query($connection, $query);

    while ($row = mysqli_fetch_assoc($result)) {
    echo "Nama: " . $row["nama"] . ", Alamat: " . $row["alamat"] . "<br>";
    }
                            

RAJA HERBAL PERKASA

www.rumahterapi.co.id Kuat tahan lama keras & besar
Minyak Herbal yang Ampuh & Permanen

Penjelasan Array Asosiatif
Array Asosiatif : Hasil yang dikembalikan oleh mysqli_fetch_assoc adalah sebuah array asosiatif, di mana nama kolom dari hasil query menjadi kunci (key) dalam array, dan nilai-nilai (data) yang sesuai dari baris yang diambil menjadi nilai-nilai dalam array.

Silahkan kunjungi materi apa itu array asosiatif ?

Dalam contoh pada skrip tersebut, kita menjalankan query untuk mengambil data dari tabel pelanggan dan menggunakan mysqli_fetch_assoc dalam sebuah loop while untuk membaca setiap baris data dari hasil query.

Looping: Biasanya, Anda akan menggunakan mysqli_fetch_assoc dalam sebuah loop (seperti loop while) untuk mengambil semua baris data yang sesuai dengan query Anda.

Menangani Data: Setelah Anda memanggil mysqli_fetch_assoc, Anda dapat menggunakan data yang diambil untuk keperluan tertentu, seperti menampilkannya di halaman web atau memprosesnya lebih lanjut.

Ketika Data Habis: Ketika mysqli_fetch_assoc mencapai akhir hasil query, ia akan mengembalikan NULL, yang biasanya digunakan untuk menunjukkan bahwa tidak ada lagi data yang bisa diambil.

Kesalahan Database: Dalam hal ini harus memeriksa hasil dari mysqli_query dan menangani kesalahan jika terjadi sebelum menggunakan mysqli_fetch_assoc. Hal ini penting untuk menjaga keamanan dan integritas data.

Fungsi mysqli_fetch_assoc adalah salah satu dari beberapa metode yang dapat kita gunakan untuk mengambil data dari database MySQL dalam PHP.
Metode lainnya termasuk :
mysqli_fetch_row (mengambil data dalam bentuk array numerik),
mysqli_fetch_array (mengambil data dalam bentuk array numerik dan asosiatif), dan
mysqli_fetch_object (mengambil data dalam bentuk objek). Pilihan metode tergantung pada bagaimana kita ingin mengakses dan mengolah data dari database.

Silahkan mengunjungi atau mengklik link ini untuk membaca materi apa itu mysqli_query.

X

X-Bootcamp

Skill Pemrograman

"Belajar Pemrograman dan membuat Projek yang siap guna serta dikembangkan"

Dari Dasar sampai Mahir