Membuat Crud dengan Data Json dan PHP Part 2

Assalamu’alaikum warahmatullahi wabarakatuh

Halo dumenity, selamat datang kembali di website tips dan trik Dumet School. Berjumpa kembali dengan saya pada pembahasan tips seputar dunia website, pada kesempatan kali ini saya akan melanjutkan artikel sebelumnya yaitu tentang Membuat Crud dengan Data Json dan PHP. Dan kali ini kita akan melanjutkan dengan Membuat Crud dengan Data Json dan PHP Part 2 dimana pada latihan kali ini kita akan menampilkan data json yang sudah kita inputkan kedalam database nya. Pada saat kita input data kita sudah menggunakan fungsi json_encode() yang berfungsi untuk merubah data array menjadi data json, kemudian pada saat menampilkannya kita bukan lagi menggunakan  fungsi json_encode() namun sebaliknya yaitu menggunakan fungsi json_decode().

Fungsi json_decode() ini berfungsi mengeluarkan hasil output data json kemudian akan dirubah menjadi array biasa, dengan menggunakan array dengan mudah kita looping biasa. Nah pada artikel Membuat Crud dengan Data Json dan PHP Part 2 ini teman – teman makin tau nih apa sih kelebihan data json ini, jika masih kurang paham teman – teman bisa tanya kepada mbah google ya 🙂

Atau bisa juga teman – teman bisa bandingkan data xml vs data json mana yang lebih bagus peformanya, silahkan tanya mbah google. Baik langsung saja kita implementasikan teman – teman ketikkan script untuk ambil data nya seperti biasa

$query = mysqli_query($conn, "SELECT * FROM crud_json");

Kemudian berikan fungsi mysqli_fetch_array() nya

$row = mysqli_fetch_array($query);

Jika sudah baru kita berikan fungsi json_decode() nya

$result = json_decode($row['nama']);

Dan langkah terakhir kita looping menggunakan fungsi foreach()

foreach($result as $val => $value){
    echo '<p><b>'.$val.'</b> :'.$value.'</p>';
}

Dan kita lihat hasilnya

Membuat Crud dengan Data Json dan PHP Part 2

Kemudian timpul pertanyaan, kenapa looping menggunakan foreach..??

Jadi begini, data json itu di dalam nya hanya memiliki nilai key dan value atau lebih tepatnya key (kata kunci) da value (isi data). Dengan begitu cocok sekali kita menggunakan fungsi foreach, berikut penjelasan singkatnya.

  • foreach($data as $key => $value) : Bisa di tebak bukan di dalam kondisi foreach ini memiliki variable $data hasil dari database kemudian di turunkan menggunakan as (alias) dengan variabel $key (sebagai kata kunci nya) kemudian di berikan tang => di ikuti dengan variabel $value (isi data setiap kata kunci nya) dengan begitu saat kita looping sudah langsung dapat semuanya.

Demikian artikel tentang Membuat Crud dengan Data Json dan PHP Part 2 kita jumpa kembali pada artikel selanjutnya. Terimakasih dan sampai jumpa.

Assalamu’alaikum warahmatullahi wabarakatuh

DUMET School Author

DUMET School adalah tempat kursus website, kursus desain grafis, kursus digital marketing, kursus video editing dan kursus mobile apps terbaik di Jakarta dan Depok.

Leave a Reply

Your email address will not be published. Required fields are marked *