Json dengan php-my sql

download Json dengan php-my sql

of 9

  • date post

    22-Apr-2015
  • Category

    Engineering

  • view

    415
  • download

    4

Embed Size (px)

description

http://alfasharky.blogspot.com/2014/05/json-into-mysql-with-php.html

Transcript of Json dengan php-my sql

  • 1. JSON dengan PHP-MySQL | alfasharky.blogspot.com 1http://alfasharky.blogspot.com/2014/05/json-into-mysql-with-php.html JSON dengan PHP-MySQL Tutorial ini ditulis oleh Winda Alfa Mufida dan sudah dipublikasikan di http://alfasharky.blogspot.com/ JSON adalah sebuah format pertukaran data berupa teks antara sisi client dengan sisi server. Hampir mirip dengan XML yang lebih dulu muncul dan populer. JSON yang mempunyai kepanjangan Javascript Object Notation merupakan syntax javascript yang mendeskripsikan object data. Lebih mudah dibaca dan lebih ringan dibandingkan XML. Karena JSON lebih sedikit membutuhkan space dan tidak perlu dituliskan dengan lengkap layaknya XML. Sehingga secara logika, proses pengolahannya (biasa disebut parsing) lebih cepat. JSON terbuat dari dua struktur: Kumpulan pasangan nama/nilai. Pada beberapa bahasa, hal ini dinyatakan sebagai objek (object), rekaman (record), struktur (struct), kamus (dictionary), tabel hash (hash table), daftar berkunci (keyed list), atau associative array. Daftar nilai terurutkan (an ordered list of values). Pada kebanyakan bahasa, hal ini dinyatakan sebagai larik (array), vektor (vector), daftar (list), atau urutan (sequence). JSON menggunakan bentuk sebagai berikut: Objek adalah sepasang nama/nilai yang tidak terurutkan. Objek dimulai dengan { (kurung kurawal buka) dan diakhiri dengan } (kurung kurawal tutup). Setiap nama diikuti dengan : (titik dua) dan setiap pasangan nama/nilai dipisahkan oleh , (koma). Array adalah kumpulan nilai yang terurutkan. Larik dimulai dengan [ (kurung kotak buka) dan diakhiri dengan ] (kurung kotak tutup). Setiap nilai dipisahkan oleh, (koma). Value dapat berupa sebuah string dalam tanda kutip ganda, atau angka, atau true atau false atau null, atau sebuah objek atau sebuah larik. Struktur-struktur tersebut dapat disusun bertingkat.
  • 2. JSON dengan PHP-MySQL | alfasharky.blogspot.com 2http://alfasharky.blogspot.com/2014/05/json-into-mysql-with-php.html String adalah kumpulan dari nol atau lebih karakter Unicode, yang dibungkus dengan tanda kutip ganda. Di dalam string dapat digunakan backslash escapes "" untuk membentuk karakter khusus. Sebuah karakter mewakili karakter tunggal pada string. String sangat mirip dengan string C atau Java. Angka adalah sangat mirip dengan angka di C atau Java, kecuali format oktal dan heksadesimal tidak digunakan. Spasi kosong (whitespace) dapat disisipkan di antara pasangan tanda-tanda tersebut, kecuali beberapa detil encoding yang secara lengkap dipaparkan oleh bahasa pemprograman yang bersangkutan. Contoh json
  • 3. JSON dengan PHP-MySQL | alfasharky.blogspot.com 3http://alfasharky.blogspot.com/2014/05/json-into-mysql-with-php.html Untuk PHP, kita tidak perlu lagi menambahkan modul atau plugin karena PHP sudah mendukung format JSON yaitu menggunakan fungsi json_encode() dan json_decode(). Fungsi json_encode() pada aplikasi ini digunakan pada file simpan.php, update.php, dan hapus.php. Simpan.php Update.php
  • 4. JSON dengan PHP-MySQL | alfasharky.blogspot.com 4http://alfasharky.blogspot.com/2014/05/json-into-mysql-with-php.html Hapus.php json_encode($sites) akan mengkonversi data array pada tabel mobil yang ada pada database dengan format json. Sedangkan fungsi json_decode() digunakan pada file index.php dan lihat.php. index.php
  • 5. JSON dengan PHP-MySQL | alfasharky.blogspot.com 5http://alfasharky.blogspot.com/2014/05/json-into-mysql-with-php.html lihat.php json_decode($str, true) akan mengolah data yang berformat json (mobil.json) diubah dalam bentuk array. Tabel pada database. Tabel mobil
  • 6. JSON dengan PHP-MySQL | alfasharky.blogspot.com 6http://alfasharky.blogspot.com/2014/05/json-into-mysql-with-php.html Tabel warna Tabek tahun
  • 7. JSON dengan PHP-MySQL | alfasharky.blogspot.com 7http://alfasharky.blogspot.com/2014/05/json-into-mysql-with-php.html Tampilan halaman awal (index.php). Halaman tambah mobil
  • 8. JSON dengan PHP-MySQL | alfasharky.blogspot.com 8http://alfasharky.blogspot.com/2014/05/json-into-mysql-with-php.html Halaman lihat detail mobil Halaman edit detail mobil
  • 9. JSON dengan PHP-MySQL | alfasharky.blogspot.com 9http://alfasharky.blogspot.com/2014/05/json-into-mysql-with-php.html Kesimpulan JSON lebih mudah dibaca dan lebih ringan dibandingkan XML. JSON lebih sedikit membutuhkan space dan tidak perlu dituliskan dengan lengkap layaknya XML. Proses pengolahannya JSON (biasa disebut parsing) lebih cepat dibanding XML. Download Tutorial ini dipublikasikan di http://alfasharky.blogspot.com/2014/05/json-into- mysql-with-php.html Download source code lengkap di http://www.solidfiles.com/d/27efe99ff8/JsonMobil.rar