Crud Codeigniter Dengan Data Json

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 memberikan tips tentang Crud Codeigniter Dengan Data Json pada artikel sebelumnya saya ada sudah sedikit review tentang insert data native dengan fungsi json_encode(). Kali ini saya akan melanjutnya crud menggunakan metode json_encode() dengan codeigniter, baik langsung saja kita implementasikan.

Pertama – tama buat database nya terlebih dahulu

Crud Codeigniter Dengan Data Json

Kemudian siapkan file codeigniter nya, kemudian konfigurasi database nya kalian bisa ubah di file application/config/database.php

$db['default'] = array(
	'dsn'	=> '',
	'hostname' => 'localhost',
	'username' => 'dumet',
	'password' => 'school',
	'database' => 'json_data',
	'dbdriver' => 'mysqli',
	'dbprefix' => '',
	'pconnect' => FALSE,
	'db_debug' => (ENVIRONMENT !== 'production'),
	'cache_on' => FALSE,
	'cachedir' => '',
	'char_set' => 'utf8',
	'dbcollat' => 'utf8_general_ci',
	'swap_pre' => '',
	'encrypt' => FALSE,
	'compress' => FALSE,
	'stricton' => FALSE,
	'failover' => array(),
	'save_queries' => TRUE
);

Jika sudah buka file controller/welcome.php kemudia load library database nya

public function __construct(){
		parent:: __construct();
		$this->load->database();
	}

Dan di dalam function index() masukkan script untuk insert datanya

$nama = [
				'nama_depan' => 'reno',
				'nama_belakang' => 'joko'
				];
		$tel = [
				'tlp_handphone' => '085766868,08979797979',
				'tlp_rumah' => '0218989,097970800',
				'tlp_kantor' => '0219897,0907988080'
				];
		$pendidikan = [
						's1' => 'Binus School',
						'smp' => 'binakarya' ,
						'sma' => 'bonjer',
						'sd' => 'SD 05'
					];
		$email = 'hernowo@gmail.com';
		$nama_ = json_encode($nama);
		$tel_ = json_encode($tel);
		$pendidikan_ = json_encode($pendidikan);

		
		$this->db->insert('bukutamu',array('nama' => $nama_, 'telepon' => $tel_, 'email' => $email, 'pendidikan' => $pendidikan_));

Pada data yang di tampung di dalam variabel nama, tel_, dan pendidikan berikan fungsi json_encode() yang bersungsi sebagai convert array menjadi data json, jadi yang ke input kedalam database sudah berupa data json karena fungsi json_encode(). Jika sudah save dan jalankan file nya

Crud Codeigniter Dengan Data Json

Jika sudah cek pada databasenya

Crud Codeigniter Dengan Data Json

Jika saya buka salah satu datanya maka akan berbentuk data json sesuai array yang sudah kita konvert dengan fungsi json_encode()

Crud Codeigniter Dengan Data Json

Nah itulah cara insert data dengan codeigniter menggunakan fungsi json_encode(), sekian pada artikel kali ini tentang Crud Codeigniter Dengan Data Json. Kita jumpa kembali pada artikel selanjutnya, terimkasih dan sampai jumpa.

DUMET School Author

DUMET School adalah tempat kursus website, kursus desain grafis, kursus digital marketing, kursus video editing dan kursus mobile apps terbaik di Jakarta dan Depok.

Leave a Reply

Your email address will not be published.