SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
PENERAPAN JSON DALAM PHP
LAPORAN PEMOGRAMAN API TUGAS IV
Disusun Oleh :
Ibnati Nur Rohmaniyah
11 1065 1264
UNIVERSITAS MUHAMMADIYAH JEMBER
FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA
2014
I. DASAR TEORI
A. Pengertian PHP
PHP Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau
disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web
dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
B. Pengertian JSON
JSON (dilafalkan "Jason"), singkatan dari JavaScript Object Notation (bahasa
Indonesia: notasi objek JavaScript), adalah suatu format ringkas pertukaran data
komputer. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk
merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek).
Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui
suatu koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi
utamanya adalah pada pemrograman aplikasi web AJAX dengan berperan
sebagai alternatif terhadap penggunaan tradisional format XML.
C. Penggunaan JSON
Fungsi json pada php ada 2 yaitu
1. json_encode : untuk merubah array ke bentuk json.
2. json_decode : sebaliknya dari bentuk json ke array
untuk contoh kita buat terlebih dahulu datanya yang berbentuk array lalu
gunakan funsi json_encode :
$arr[]=array(
'idmobil'=>$data['idmobil'],
'nama'=>$data['nama'],'kategori'=>$data['kategori'],
'rilis'=>$data['rilis'],'harga'=>$data['harga'],
'keterangan'=>$data['keterangan']);
}
hasilnya :
{"idmobil":"Hc1","nama":"city","kategori":"honda","rilis":"0000-00-
00","harga":"350.000.000","keterangan":"vti.merah"},{"idmobil":"H
C2","nama":"","kategori":"Honda","rilis":"2013-01-
01","harga":"250.000.000","keterangan":"perak"}
II. PENERAPAN JSON PADA PHP
1. Membuat Database baru dengan nama cobaupload dengan nama tabel
tb_gambar pada local host anda.
2. Pada tabel tb_gambar isikan field idmobil, foto, nama, kategori, harga,
keterangan
3. Setelah database selesai dibuat, buatlah tabel pengisian mengunakan php
index.php yang akan menginputkan data ke database.
4. Kemudian buatlah json.php dimana script didalam php tersebut ditambahkan
generate php ke json dengan data yang diperoleh dari hasil inputan index.php
yang tealh tersimpan di dalam database.
Contoh generate php json
Untuk menampilkan json kedalam tabel setelah ter-genetare kedalam json,
maka buatlah generate json php . Sehingga hasilnya seperti berikut :
5. Untuk mengedit isi dari tabel, buatlah form edit.php
6. Untuk menampilkan gambar dan isi dari databse dengan bentuk tabel
buatlah form tampil.php
Reference :
http:// JSON - Wikipedia bahasa Indonesia, ensiklopedia bebas.html/
http://iputipoet.blogspot.sg/2014/05/xml-dengan-php-dan-mysql.html

Weitere ähnliche Inhalte

Was ist angesagt?

Tugas 4 json
Tugas 4 jsonTugas 4 json
Tugas 4 jsonrikarica
 
Tugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandariTugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandariAsfiyuli Wulandari
 
Laporan json dhka API
Laporan json dhka APILaporan json dhka API
Laporan json dhka APIdhkdika
 
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.
 
Format json
Format jsonFormat json
Format jsonPhu Ndut
 
Json_dian sinta agustin_1100631013
Json_dian sinta agustin_1100631013Json_dian sinta agustin_1100631013
Json_dian sinta agustin_1100631013DianSinta
 
Penjelasan json 141151850
Penjelasan json 141151850Penjelasan json 141151850
Penjelasan json 141151850fitrohtulhadi
 
Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187QyeChildist Parth-ll
 
Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037Dwi Fahmi
 
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 MySQLDoni Tobing
 
Tugas 4 JSON BAYU
Tugas 4 JSON BAYUTugas 4 JSON BAYU
Tugas 4 JSON BAYUbayurizky89
 
Jquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by YussanJquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by YussanYusuf A.H.
 

Was ist angesagt? (18)

Tugas 4 json
Tugas 4 jsonTugas 4 json
Tugas 4 json
 
Tugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandariTugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandari
 
Laporan json dhka API
Laporan json dhka APILaporan json dhka API
Laporan json dhka API
 
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
 
Format json
Format jsonFormat json
Format json
 
Tugasfb
TugasfbTugasfb
Tugasfb
 
Tugas 2 rekweb
Tugas 2 rekwebTugas 2 rekweb
Tugas 2 rekweb
 
Tugas 4 json
Tugas 4 jsonTugas 4 json
Tugas 4 json
 
Json_dian sinta agustin_1100631013
Json_dian sinta agustin_1100631013Json_dian sinta agustin_1100631013
Json_dian sinta agustin_1100631013
 
Penjelasan json 141151850
Penjelasan json 141151850Penjelasan json 141151850
Penjelasan json 141151850
 
Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187
 
Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037
 
Dita
DitaDita
Dita
 
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
 
Hani 1100631043
Hani 1100631043Hani 1100631043
Hani 1100631043
 
Tugas 4 JSON BAYU
Tugas 4 JSON BAYUTugas 4 JSON BAYU
Tugas 4 JSON BAYU
 
Jquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by YussanJquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by Yussan
 
Penjelasan JSON
Penjelasan JSONPenjelasan JSON
Penjelasan JSON
 

Ähnlich wie Penerapan JSON dalam PHP

Tugas4
Tugas4Tugas4
Tugas4aritok
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009Wika Anggya
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009Wika Anggya
 
JSON API_1110651039
JSON API_1110651039JSON API_1110651039
JSON API_1110651039gagahprawono
 
Tugas 4 bayu JSON
Tugas 4 bayu JSONTugas 4 bayu JSON
Tugas 4 bayu JSONbayurizky89
 
Tugas 4 JSON Zakaria
Tugas 4 JSON ZakariaTugas 4 JSON Zakaria
Tugas 4 JSON ZakariaZakky Kurnain
 
Modul praktikum 11 - Android Sudaryatno
Modul praktikum 11 - Android SudaryatnoModul praktikum 11 - Android Sudaryatno
Modul praktikum 11 - Android SudaryatnoYatno Sudar
 
Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1Al-dhimas Purnama
 
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)riarel
 
Belajar framework code igniter xii rpl
Belajar framework code igniter xii rplBelajar framework code igniter xii rpl
Belajar framework code igniter xii rplDenny Yahya
 
Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006yolandalala
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterGeorge Kartutu
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterMuhammad Rais
 
Php dgn framework code ignitier
Php dgn framework code ignitierPhp dgn framework code ignitier
Php dgn framework code ignitierAlbertz Ace-Red
 
Php dgn frame work code ignitier
Php dgn frame work code ignitierPhp dgn frame work code ignitier
Php dgn frame work code ignitierHaswi Haswi
 

Ähnlich wie Penerapan JSON dalam PHP (20)

Tugas 4
Tugas 4Tugas 4
Tugas 4
 
Tugas4
Tugas4Tugas4
Tugas4
 
1110651098_JSON
1110651098_JSON1110651098_JSON
1110651098_JSON
 
Php kel23
Php kel23Php kel23
Php kel23
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009
 
JSON API_1110651039
JSON API_1110651039JSON API_1110651039
JSON API_1110651039
 
Tugas 4 bayu JSON
Tugas 4 bayu JSONTugas 4 bayu JSON
Tugas 4 bayu JSON
 
Tugas 4 JSON Zakaria
Tugas 4 JSON ZakariaTugas 4 JSON Zakaria
Tugas 4 JSON Zakaria
 
Tugas api4
Tugas api4Tugas api4
Tugas api4
 
Modul praktikum 11 - Android Sudaryatno
Modul praktikum 11 - Android SudaryatnoModul praktikum 11 - Android Sudaryatno
Modul praktikum 11 - Android Sudaryatno
 
Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1
 
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
 
Belajar framework code igniter xii rpl
Belajar framework code igniter xii rplBelajar framework code igniter xii rpl
Belajar framework code igniter xii rpl
 
Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 
Php dgn framework code ignitier
Php dgn framework code ignitierPhp dgn framework code ignitier
Php dgn framework code ignitier
 
Php dgn frame work code ignitier
Php dgn frame work code ignitierPhp dgn frame work code ignitier
Php dgn frame work code ignitier
 

Penerapan JSON dalam PHP

  • 1. PENERAPAN JSON DALAM PHP LAPORAN PEMOGRAMAN API TUGAS IV Disusun Oleh : Ibnati Nur Rohmaniyah 11 1065 1264 UNIVERSITAS MUHAMMADIYAH JEMBER FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA 2014
  • 2. I. DASAR TEORI A. Pengertian PHP PHP Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. B. Pengertian JSON JSON (dilafalkan "Jason"), singkatan dari JavaScript Object Notation (bahasa Indonesia: notasi objek JavaScript), adalah suatu format ringkas pertukaran data komputer. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap penggunaan tradisional format XML. C. Penggunaan JSON Fungsi json pada php ada 2 yaitu 1. json_encode : untuk merubah array ke bentuk json. 2. json_decode : sebaliknya dari bentuk json ke array untuk contoh kita buat terlebih dahulu datanya yang berbentuk array lalu gunakan funsi json_encode :
  • 3. $arr[]=array( 'idmobil'=>$data['idmobil'], 'nama'=>$data['nama'],'kategori'=>$data['kategori'], 'rilis'=>$data['rilis'],'harga'=>$data['harga'], 'keterangan'=>$data['keterangan']); } hasilnya : {"idmobil":"Hc1","nama":"city","kategori":"honda","rilis":"0000-00- 00","harga":"350.000.000","keterangan":"vti.merah"},{"idmobil":"H C2","nama":"","kategori":"Honda","rilis":"2013-01- 01","harga":"250.000.000","keterangan":"perak"} II. PENERAPAN JSON PADA PHP 1. Membuat Database baru dengan nama cobaupload dengan nama tabel tb_gambar pada local host anda. 2. Pada tabel tb_gambar isikan field idmobil, foto, nama, kategori, harga, keterangan 3. Setelah database selesai dibuat, buatlah tabel pengisian mengunakan php index.php yang akan menginputkan data ke database.
  • 4. 4. Kemudian buatlah json.php dimana script didalam php tersebut ditambahkan generate php ke json dengan data yang diperoleh dari hasil inputan index.php yang tealh tersimpan di dalam database. Contoh generate php json Untuk menampilkan json kedalam tabel setelah ter-genetare kedalam json, maka buatlah generate json php . Sehingga hasilnya seperti berikut :
  • 5. 5. Untuk mengedit isi dari tabel, buatlah form edit.php 6. Untuk menampilkan gambar dan isi dari databse dengan bentuk tabel buatlah form tampil.php
  • 6. Reference : http:// JSON - Wikipedia bahasa Indonesia, ensiklopedia bebas.html/ http://iputipoet.blogspot.sg/2014/05/xml-dengan-php-dan-mysql.html