SlideShare a Scribd company logo
TUGAS
PEMROGRAMAN API
JSON
disusun oleh:
Nama : Novan Agung S
Nim : 1110651206
TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2014/2015
JSON
JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta mudah
diterjemahkan dan di-generate oleh computer. JSON merupakan singkatan dari
JavaScript Object Notation
Perbedaan Json dengan XML :
1. Ukuran data JSON lebih kecil daripada XML.
2. JSON lebih cepat dari XML dalam hal pembacaan dan penulisan.
3. JSON lebih mudah memparsing datanya daripada XML.
4. JSON menggunakan array sedangkan XML menggunakan tag markup.
Tugas Kali ini :
Membuat sebuah fungsi di PHP untuk men-generate file JSON berdasarkan data yang
ada di tabel mobil. Kemudian akses file JSON itu pada sebuah aplikasi website.
Alat yang digunakan yaitu :
1. Notepad++
2. Xampp
3. Browser seperti google chrome / Mozilla firefox
Langkah awal yang harus dilakukan adalah aktifkan xampp terlebih dahulu
Pastikan semua sudah tercentang karena jika tidak maka akan eror nantinya. Setelah
apache dan mysql running seperti gambar diatas maka buka browser lalu ketikkan
localhost.
Setelah selesai maka buat database baru pada localhost.
Database yang sudah saya buat adalah database dengan nama “novan”.
Pada database ini saya membuat tabel yang namanya tabel “mobil” yang berisi field
Sbb: idmobil, nama, merk, jumlah, harga. Setelah selesai maka isi tabel tersebut seperti
gambar diatas.
Setelah selesai dengan tahap diatas maka buka notepad++ dan buat sebuah
tampilan website. Template bias mengambil pada internet. Contoh syntax yang sudah
saya pakai seperti dibawah
Setelah mengetikkan syntax diatas save di xampp/htdox/(buat folder dan masukkan
dalam folder yang sudah dibuat tersebut). Buat dengan nama index.php
Pada saat dijalankan di google chrome akan tampil seperti dibawah ini.
setelah selesai maka membuat koneksi.php. Sytaxnya seperti dibawah.
Nama databasenya disesuaikan dengan yang sudah dibuat tadi. Contohnya „novan‟.
Setelah terkoneksi dengan database maka membuat syntax json.php. seperti dibawah ini
Lalu buat lagi syntax lihat-data.php seperti dibawah
Setelah semua file yang sudah dibuat pada notepad++ disimpan pada 1 folder maka
jalankan pada browser dan tampil seperti dibawah.
Masukkan data seperti diatas lalu klik save. Maka data tersebut tersimpan pada database
dan file json yang diberi nama mobil.json. jika dibuka pada notepad++ akan tampil
sperti dibawah
Dan data yang sudah tersimpan bias dilihat di database.
Untuk melihat data klik pada lihatdata pada google chrome maka akan tampil seperti
dibawah ini. Tampilan pada saat menampilkan file json yang sudah diinputkan.

More Related Content

What's hot

Tugas4 1300631024
Tugas4 1300631024Tugas4 1300631024
Tugas4 1300631024
Wika Anggya
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Doni Tobing
 
Tugas 4 JSON
Tugas 4 JSONTugas 4 JSON
Tugas 4 JSON
Zakky Kurnain
 
json dan mysql
json dan mysqljson dan mysql
json dan mysqlSandi1265
 
Tugas 4 JSON Zakaria
Tugas 4 JSON ZakariaTugas 4 JSON Zakaria
Tugas 4 JSON Zakaria
Zakky Kurnain
 
01. mengenal microsoft word - alifashifan.com
01. mengenal microsoft word - alifashifan.com01. mengenal microsoft word - alifashifan.com
01. mengenal microsoft word - alifashifan.com
Wardi -
 
Installasi moodle
Installasi moodleInstallasi moodle
Installasi moodle
megasilvianasp
 
Web dengan php mysql dreamweaver
Web dengan php mysql dreamweaverWeb dengan php mysql dreamweaver
Web dengan php mysql dreamweaver
Albertz Ace-Red
 
Pemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlPemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlDermawanAdi
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLPanduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Doni Tobing
 
Laporan Pemograman API JSON
Laporan Pemograman API JSONLaporan Pemograman API JSON
Laporan Pemograman API JSON
adhy77
 
Dokumentasi Gammu
Dokumentasi GammuDokumentasi Gammu
Dokumentasi Gammu
Robby Firmansyah
 
Cara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan databaseCara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan databaseProgrammer and Design
 
Cara Membuat Web Dasar
Cara Membuat Web DasarCara Membuat Web Dasar
Cara Membuat Web Dasar
STMIK AMIKOM PURWOKERTO
 
Modul dasar pemrograman web
Modul dasar pemrograman webModul dasar pemrograman web
Modul dasar pemrograman web
Deka M Wildan
 
Langkah langkah membuat web wp
Langkah langkah membuat web wpLangkah langkah membuat web wp
Langkah langkah membuat web wp
M. Jainuri, S.Pd., M.Pd
 
Modul my sql tutorial part 6
Modul my sql tutorial part 6Modul my sql tutorial part 6
Modul my sql tutorial part 6Ratzman III
 
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERYHitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERYYusuf A.H.
 

What's hot (20)

Tugas4 1300631024
Tugas4 1300631024Tugas4 1300631024
Tugas4 1300631024
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
 
Tugas 4 JSON
Tugas 4 JSONTugas 4 JSON
Tugas 4 JSON
 
json dan mysql
json dan mysqljson dan mysql
json dan mysql
 
Tugas 4 JSON Zakaria
Tugas 4 JSON ZakariaTugas 4 JSON Zakaria
Tugas 4 JSON Zakaria
 
01. mengenal microsoft word - alifashifan.com
01. mengenal microsoft word - alifashifan.com01. mengenal microsoft word - alifashifan.com
01. mengenal microsoft word - alifashifan.com
 
Installasi moodle
Installasi moodleInstallasi moodle
Installasi moodle
 
Web dengan php mysql dreamweaver
Web dengan php mysql dreamweaverWeb dengan php mysql dreamweaver
Web dengan php mysql dreamweaver
 
Pemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlPemanfaatan json dengan mysql
Pemanfaatan json dengan mysql
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLPanduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
 
Laporan Pemograman API JSON
Laporan Pemograman API JSONLaporan Pemograman API JSON
Laporan Pemograman API JSON
 
Dokumentasi Gammu
Dokumentasi GammuDokumentasi Gammu
Dokumentasi Gammu
 
Tutorial c panel
Tutorial c panelTutorial c panel
Tutorial c panel
 
Cara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan databaseCara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan database
 
Cara Membuat Web Dasar
Cara Membuat Web DasarCara Membuat Web Dasar
Cara Membuat Web Dasar
 
Modul dasar pemrograman web
Modul dasar pemrograman webModul dasar pemrograman web
Modul dasar pemrograman web
 
Langkah langkah membuat web wp
Langkah langkah membuat web wpLangkah langkah membuat web wp
Langkah langkah membuat web wp
 
Html dasar
Html dasarHtml dasar
Html dasar
 
Modul my sql tutorial part 6
Modul my sql tutorial part 6Modul my sql tutorial part 6
Modul my sql tutorial part 6
 
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERYHitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
 

Similar to Tugas4

Tugas4_pem_API
Tugas4_pem_APITugas4_pem_API
Tugas4_pem_API
erickz23
 
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 tabelFungsi 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
Erfan Bahtiar
 
Defri yoga p 1110651188
Defri yoga p   1110651188Defri yoga p   1110651188
Defri yoga p 1110651188
defri_yoga
 
Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006yolandalala
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009Wika Anggya
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009Wika Anggya
 
Laporan json dhka API
Laporan json dhka APILaporan json dhka API
Laporan json dhka APIdhkdika
 
Dita
DitaDita
Artikel json 1100631015
Artikel json 1100631015Artikel json 1100631015
Artikel json 1100631015
Wawan Kurniawan
 
JSON API_1110651039
JSON API_1110651039JSON API_1110651039
JSON API_1110651039gagahprawono
 
Penerapan Json Pada PHP
Penerapan Json Pada PHPPenerapan Json Pada PHP
Penerapan Json Pada PHP
Mesayah Mesayah
 
Dasar PHP
Dasar PHPDasar PHP
Dasar PHP
Yusuf A.H.
 
Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smk
Dewa Dewa
 
Membuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoMembuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayodhkdika
 
Membuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoMembuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoDhyka EL-bustany
 
Tugas api4
Tugas api4Tugas api4
Tugas api4
Imam Azhari
 

Similar to Tugas4 (20)

Tugas4_pem_API
Tugas4_pem_APITugas4_pem_API
Tugas4_pem_API
 
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 tabelFungsi 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
 
Defri yoga p 1110651188
Defri yoga p   1110651188Defri yoga p   1110651188
Defri yoga p 1110651188
 
Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009
 
Laporan6 tugas5_JSON
Laporan6 tugas5_JSONLaporan6 tugas5_JSON
Laporan6 tugas5_JSON
 
Laporan json dhka API
Laporan json dhka APILaporan json dhka API
Laporan json dhka API
 
Dita
DitaDita
Dita
 
Artikel json 1100631015
Artikel json 1100631015Artikel json 1100631015
Artikel json 1100631015
 
JSON API_1110651039
JSON API_1110651039JSON API_1110651039
JSON API_1110651039
 
Penerapan Json Pada PHP
Penerapan Json Pada PHPPenerapan Json Pada PHP
Penerapan Json Pada PHP
 
Cover
CoverCover
Cover
 
Dasar PHP
Dasar PHPDasar PHP
Dasar PHP
 
Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smk
 
Membuat web api_dhk_dika
Membuat web api_dhk_dikaMembuat web api_dhk_dika
Membuat web api_dhk_dika
 
Membuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoMembuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayo
 
Membuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayoMembuat web api_dhk_dikagayo
Membuat web api_dhk_dikagayo
 
Tugas api4
Tugas api4Tugas api4
Tugas api4
 

Tugas4

  • 1. TUGAS PEMROGRAMAN API JSON disusun oleh: Nama : Novan Agung S Nim : 1110651206 TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2014/2015
  • 2. JSON JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta mudah diterjemahkan dan di-generate oleh computer. JSON merupakan singkatan dari JavaScript Object Notation Perbedaan Json dengan XML : 1. Ukuran data JSON lebih kecil daripada XML. 2. JSON lebih cepat dari XML dalam hal pembacaan dan penulisan. 3. JSON lebih mudah memparsing datanya daripada XML. 4. JSON menggunakan array sedangkan XML menggunakan tag markup. Tugas Kali ini : Membuat sebuah fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel mobil. Kemudian akses file JSON itu pada sebuah aplikasi website. Alat yang digunakan yaitu : 1. Notepad++ 2. Xampp 3. Browser seperti google chrome / Mozilla firefox Langkah awal yang harus dilakukan adalah aktifkan xampp terlebih dahulu Pastikan semua sudah tercentang karena jika tidak maka akan eror nantinya. Setelah apache dan mysql running seperti gambar diatas maka buka browser lalu ketikkan localhost.
  • 3. Setelah selesai maka buat database baru pada localhost. Database yang sudah saya buat adalah database dengan nama “novan”. Pada database ini saya membuat tabel yang namanya tabel “mobil” yang berisi field Sbb: idmobil, nama, merk, jumlah, harga. Setelah selesai maka isi tabel tersebut seperti gambar diatas.
  • 4. Setelah selesai dengan tahap diatas maka buka notepad++ dan buat sebuah tampilan website. Template bias mengambil pada internet. Contoh syntax yang sudah saya pakai seperti dibawah
  • 5. Setelah mengetikkan syntax diatas save di xampp/htdox/(buat folder dan masukkan dalam folder yang sudah dibuat tersebut). Buat dengan nama index.php Pada saat dijalankan di google chrome akan tampil seperti dibawah ini. setelah selesai maka membuat koneksi.php. Sytaxnya seperti dibawah. Nama databasenya disesuaikan dengan yang sudah dibuat tadi. Contohnya „novan‟.
  • 6. Setelah terkoneksi dengan database maka membuat syntax json.php. seperti dibawah ini
  • 7. Lalu buat lagi syntax lihat-data.php seperti dibawah Setelah semua file yang sudah dibuat pada notepad++ disimpan pada 1 folder maka jalankan pada browser dan tampil seperti dibawah.
  • 8. Masukkan data seperti diatas lalu klik save. Maka data tersebut tersimpan pada database dan file json yang diberi nama mobil.json. jika dibuka pada notepad++ akan tampil sperti dibawah Dan data yang sudah tersimpan bias dilihat di database. Untuk melihat data klik pada lihatdata pada google chrome maka akan tampil seperti dibawah ini. Tampilan pada saat menampilkan file json yang sudah diinputkan.