Dokumen tersebut memberikan tutorial tentang cara menghasilkan file JSON berdasarkan data pada tabel database menggunakan PHP. JSON digunakan untuk pertukaran data antar aplikasi karena ukurannya kecil dan mudah diproses. Tutorial tersebut menjelaskan cara membuat database, tabel, dan file koneksi database, serta menampilkan, menambahkan, dan menghasilkan data menjadi file JSON.
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel
1. 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.
2. 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 :
3. Website diatas saya desain dengan bootstrap dan css, simplekan kalo untuk belajar???
Sekarang kita buat file ‘index.php’
4. 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
5. 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.
6. Terakhir kita buat file untuk mengakse generate JSON. Kita beri nama ‘json.php.
7. Selesai sudah codingannya, sekarang kita lihat hasil halaman demi halaman yang sudah kita
buat.
Halaman Index.php
9. 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