GUSMA KREATIF - Membuat JSON dari PHP tidaklah susah, syaratnya, anda memakai PHP versi 5.2 keatas. Mengapa demikian? karena di PHP versi 5.2 keatas sudah mempunyai fungsi json_encode dan json_encode
json_decode berfungsi sebaliknya, mengubah JSON menjadi PHP Array.Struktur tabel
Dalam contoh ini, kita akan membuat format data JSOn dari tabel event.
CREATE TABLE IF NOT EXISTS event ( eventID int(11) NOT NULL AUTO_INCREMENT, judul varchar(50) NOT NULL, tanggal date NOT NULL, jam varchar(10) NOT NULL, lokasi varchar(50) NOT NULL, keterangan text NOT NULL, PRIMARY KEY (eventID)) ENGINE=InnoDB ;setelah membuat tabel, masukan beberapa data sample kedalamnya.
Berikut ini adalah kode PHP untuk mengambil data dari database dan menampilkan
data dalam format JSON.
<?phpinclude('koneksi.php)
$query = "SELECT * from event ";$result = mysql_query($query) or die(mysql_error());$arr = array();while ($row = mysql_fetch_assoc($result)) { $temp = array( "eventID" => $row["eventID"], "judul" => $row["judul"], "tanggal" => $row["tanggal"], "jam" => $row["jam"], "lokasi" => $row["lokasi"]); array_push($arr, $temp);}$data = json_encode($arr);echo "{\"list_event\":" . $data . "}";?>









