Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

10
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel Kali ini saya akan berbagi tutorial pemrograman API tentang JSON (JavaScript Object Notation). JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta mudah diterjemahkan dan di-generate oleh komputer. Berbeda dengan XML pada pembahasan sebelumnya, ukuran data JSON lebih kecil daripada XML. JSON lebih cepat dari XML dalam hal pembacaan dan penulisan. JSON lebih mudah memparsing datanya daripada XML dan JSON menggunakan array sedangkan XML menggunakan tag markup. JSON terbuat dari 2 struktur yaitu : 1. Kumpulan pasangan nama/nilai (object, record, struct, dictionary) 2. Daftar nilai terurutkan (array, vector, list) Skema penulisan JSON : Keterangan gambar : Objek dimulai dengan { dandiakhiri } dengan diikuti : (titik dua) dan untuk setiap nilai dipisahkan , (koma) Contoh JSON :

description

Contoh web sederhana dengan Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel pada database

Transcript of Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

Page 1: Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

Kali ini saya akan berbagi tutorial pemrograman API tentang JSON (JavaScript Object Notation). JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta mudah diterjemahkan dan di-generate oleh komputer.

Berbeda dengan XML pada pembahasan sebelumnya, ukuran data JSON lebih kecil daripada XML. JSON lebih cepat dari XML dalam hal pembacaan dan penulisan. JSON lebih mudah memparsing datanya daripada XML dan JSON menggunakan array sedangkan XML menggunakan tag markup.

JSON terbuat dari 2 struktur yaitu :

1. Kumpulan pasangan nama/nilai (object, record, struct, dictionary)2. Daftar nilai terurutkan (array, vector, list)

Skema penulisan JSON :

Keterangan gambar : Objek dimulai dengan { dandiakhiri } dengan diikuti : (titik dua) dan untuk setiap nilai dipisahkan , (koma)

Contoh JSON :

Sudah ngertikan apa dan bagaimana penulisan JSON???

Biar lebih ngerti lagi sekarang kita akan mencoba menerapkannya pada aplikasi website informasi mobil sederhana.

Page 2: Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

Pertama buat databasenya dulu. Kita beri nama database ‘mobil’ dan tablenya juga tabel ‘mobil’.

Cara selanjutnya buat file koneksi untuk mengakses database yang sudah kita buat tadi. Kita beri nama ‘config.php’

Nah sekarang buat desain website informasi mobilnya :

Page 3: Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

Website diatas saya desain dengan bootstrap dan css, simplekan kalo untuk belajar???

Sekarang kita buat file ‘index.php’

Page 4: Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

Oh ya jangan lupa copy dulu folder css dan js untuk bootstrap-nya, seperti dibawah ini struktur foldernya :

Semua file dan folder diatas tersimpan di satu folder ‘tugas4’ di htdocs

Langkah berikutnya buat file ‘view.php’ untuk menampilkan tabel mobil di halaman awal/index

Page 5: Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

Di struktur folder diatas ada folder ‘include’ yang didalamnya terdapat file-file php seperti dibawah ini :

Khusus file view.php diatas kita tinggal mengcopy-kan file view.php yang telah kita buat tadi. Selanjutnya membuat file ‘insert.php’ untuk menambah data pada tabel mobil.

Page 6: Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

Terakhir kita buat file untuk mengakse generate JSON. Kita beri nama ‘json.php.

Page 7: Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

Selesai sudah codingannya, sekarang kita lihat hasil halaman demi halaman yang sudah kita buat.

Halaman Index.php

Page 8: Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

Halaman Tambah Data

Halaman Lihat File JSON

Page 9: Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel

Saat kita meng-klik MENU Lihat File JSON, maka di folder ‘tugas4’ secara otomatis akan membuat file dengan nama ‘results.json’ yang isinya seperti dibawah ini :

Banyaknya isi dari file ‘results.json’ tergantung dari banyaknya isi tabel mobil yang diinputkan.

Selesai dach!!! Untuk yang mau download file-nya bias kunjungi blog saya di

http://www.refreshingyuk.blogspot.com

Semoga bermanfaat