Crud Codeigniter Dengan Data Json Part 2

Assalamu’alaikum warahmatullahi wabarakatuh.

Halo Dumenity, selamat datang kembali di website tips dan trik Dumet School. Berjumpa kembali dengan saya pada pembahasan tips seputar dunia website, pada kesempatan kali ini saya akan melanjutkan artikel sebelumnya tentang Crud Codeigniter Dengan Data Json. Pada artikel sebelumnya kita sudah kita sudah belajar bagaimana caranya untuk insert data dengan fungi json_encode(), nah kali ini kita akan belajar bagaimana caranya menampilkan data.

Di artikel Crud Codeigniter Dengan Data Json Part 2 ini kita akan implementasikan cara menampilkan data, dimana kita juga sudah menggunakan fungsi json_encode() untuk menjadikan data array menjadi json. Nah untuk menampilkannya kita tidak lagi menggunakan fungsi json_encode() tetapi kita akan menggunakan fungsi json_decode() untuk merubah data json menjadi data array object yang akan kita tampilkan. Baik langsung saja kita buat metod baru di dalam class welcome

public function tampilData()
	{
		
	}

Kemudian kita panggil data dari database, dalam hal ini sementara load datanya di dalam controller. Nanti jika implementasi pada project bisa di buatkan untuk model nya, baik kita tambahkan query nya

$query['tampil'] = $this->db->get('bukutamu')->result();
$this->load->view('tampil',$query);

Kemudian di dalam folder view kita buat file baru bernama tampil.php, dan langsung kita tampilkan di dalamnya

<!DOCTYPE html>
<html>
<head>
	<title></title>
</head>
<body>
<h2>Selamat Datang Tampil</h2>
<?php foreach ($tampil as $row){ ?>
	<?php $nama = json_decode($row->nama); ?>
	<p><b>Nama</b></p>
	<ul>
		<?php foreach ($nama as $_row => $result) { ?>
			<li><b><?php echo $_row; ?></b> = <?php echo $result; ?></li>
		<?php } ?>
	</ul>
	<p><b>Telepon</b></p>
	<?php $telepon = json_decode($row->telepon) ?>
		<ul>
			<?php foreach ($telepon as $__row => $_result) { ?>
				<li><b><?php echo $__row; ?></b> = <?php echo $_result; ?></li>
			<?php } ?>
		</ul>
	<p><b>Email</b></p>
	 <?php echo $row->email ?>
	<p><b>Pendidikan</b></p>
		<?php $pendidikan = json_decode($row->pendidikan); ?>
		<ul>
			<?php foreach ($pendidikan as $___row => $__result) { ?>
				<li><b><?php echo $___row; ?></b> = <?php echo $__result; ?></li>
			<?php } ?>
		</ul>
	====================================================
<?php } ?>
</body>
</html>

Jika sudah save dan run pada browsernya, maka tampilannya seperti gambar di bawah ini

Crud Codeigniter Dengan Data Json Part 2

Nah itulah cara menampilkan data json dengan fungsi json_decode(), sekian pada artikel kali ini tentang Crud Codeigniter Dengan Data Json Part 2 kita jumpa kembali pada artikel yang akan datang. Terimakasih dan sampai jumpa.

Hernowo Author

Leave a Reply

Your email address will not be published. Required fields are marked *