BLOG

Konversi MySQL ke JSON Menggunakan PHP

シックス , BLOG
0
4784

Hallo sahabat SixghaKreasi, pada kesempatan ini saya akan membahas begaimana cara Konversi MySQL ke JSON Menggunakan PHP. yang harus kita ketahui terlebih dahulu apa itu json ?

Konversi MySQL ke JSON Menggunakan PHP

Json (Javascript Object Notation) merupakan salah satu format pertukaran data yang dikenal ringan, mudah di baca dan di tulis serta mudah di terjemahkan oleh komputer.

adapun kelebihan dari json sendiri :

  1. ukuran lebih kecil jika di bandingkan dengan format pertukaran data yang lain, misalkan XML, sehingga memungkinkan efek tranfer data yang lebih cepat menggunakan Json.
  2. Json tidak perlu library tambahan jika data dari server di kirim client dan client menggunakan JavaScript, ini karena Json merupakan format bawaan di JavaScript.
  3. memiliki forma data yang lebih sederhana di bandingkan dengan XML, sehingga memungkinkan Json mudah untuk di pahami.
  4. library Json ada di setiap pemrograman, sehingga ini sangat memudahkan programmer yang berbeda bahasa pemrograman untuk mengembangkan aplikasi dengan data yang sudah di sediakan dalam bentuk json.

berikut format data Json:

{"data":
  [
    {"id":"1",
    "bahas_pemrograman":"Java",
    "category":"mobile"
    },
    {"id":"2",
    "bahas_pemrograman":"php",
    "category":"web"
    },
    {"id":"3",
    "bahas_pemrograman":"Javascript",
    "category":"web dan mobile"
    }
  ]
}

Oke, saya rasa untuk penjelasan Json dan format data json sendiri sudah bisa di pahami, untuk selanjutnya saya akan membuat sebuah contoh cara Konversi MySQL ke JSON Menggunakan PHP. maksudnya kita mempunyai data dalam mysql dan akan kita tampilkan data tersebut dalam format json.

berikut membuat tabel dalam database :

CREATE TABLE IF NOT EXISTS `data` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nama` varchar(50) NOT NULL,
  `category` varchar(50) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;


INSERT INTO `data` (`id`, `nama`, `category`) VALUES
(1, 'Java', 'desktop'),
(2, 'php', 'web'),
(5, 'javascript', 'web'),
(6, 'vb', 'desktop'),
(7, 'java', 'mobile');

Membuat koneksi database mysql dengan php :

<?php
    mysql_connect("localhost","root","");
    mysql_select_db("malasngoding");
 ?>

Menampilkan data mysql dalam format json dengan php :

<?php
include'config/koneksi.php';

$query = "select * from data";
$hasil  =mysql_query($query);

if(mysql_num_rows($hasil) > 0 ){ $response = array(); $response["data"] = array(); while($x = mysql_fetch_array($hasil)){ $h['id'] = $x["id"]; $h['nama'] = $x["nama"]; $h['category'] = $x["category"]; array_push($response["data"], $h); } echo json_encode($response); }else { $response["message"]="tidak ada data"; echo json_encode($response); } ?>

Berikut tampilan dari hasil yang suddah kita buat tadinya :

Konversi MySQL ke JSON Menggunakan PHP

Konversi MySQL ke JSON Menggunakan PHP

Ok, sekian dulu tutorial Konversi MySQL ke JSON Menggunakan PHP. kita berjumpa kembali di lain waktu dengan materi yang baru. salam SixghaKreasi

0 Comments

×