.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Menampilkan (View) Data dengan CodeIgniter Menggunakan Library Table dengan PHP dan MySQL

0 komentar


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم
bismillaahirrahmaanirrahiim

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Assalamu'alaikum warahmatullahi wabarakatuh

Setelah bisa mempelajari Code Igniter untuk View Data dengan Cara Coding PHP Langsung tanpa Library, sekarang Saatnya kita belajar CodeIgniter untuk Menampilkan Data dari Database MySQL dengan Menggunakan Library Table.

Kenapa harus menggunakan library table, library database dan library-library yang lain di CodeIgniter. Karena mereka percaya bahwa halaman web akan lebih mudah dibuat, efisien, aman dan SEO Friendly dengan bantuan Library CodeIgniter :)

Kita mulai. Buat Database berikut misal database dbci, dengan table guru :


CREATE TABLE IF NOT EXISTS `guru` (
`nip` varchar(50) NOT NULL,
`nama` varchar(200) DEFAULT NULL,
`alamat` text,
`tgllahir` date DEFAULT NULL,
`tunjangan` double DEFAULT NULL,
`foto` varchar(200) DEFAULT NULL,
PRIMARY KEY (`nip`)
);

INSERT INTO `guru` (`nip`, `nama`, `alamat`, `tgllahir`, `tunjangan`, `foto`) VALUES
('0113234', 'Ki Hajar', 'Jl. Condrolukito Solo', '1974-05-01', 5000000, '0113234.jpg'),
('06788653', 'Nyi Ageng', 'Jl. Panembahan Jogja', '1976-10-29', 4000000, '06788653.jpg');

Kemudian buat folder images di direktori terluar, misalnya folder webnya xampp/htdocs/webci, maka buat folder di dalam webci sehingga menjadi webci/images, kemudian tambahkan foto, beri nama 0113234.jpg dan 06788653.jpg.

Setelah itu kita buat file model bernama mguru.php di webci/application/models/mguru.php :

<?php
class Mguru extends CI_Model
{
function getdata()
{
//$this->load->library('table');
//$query = $this->db->query("select * from

guru");
//return $this->table->generate($query);
//--------------------
//$ambil = $this->db->get('guru');
//--------------------
$this->db->select('*');
$this->db->from('guru');
//$this->db->join

('departemen','karyawan.kddepartemen =

departemen.kddepartemen','left');
$ambil = $this->db->get();
$this->table->set_empty('&nbsp');
$this->table->set_heading

('No','NIP','Nama','Alamat','Tgl

Lahir','Tunjangan','Foto','Action');
$i=0;
if($ambil->num_rows() > 0)
{
foreach($ambil->result() as $baris)
{
$config_img = array

('src'=>'images/'.$baris->foto,'width'=>'100');
$i++;
$this->table->add_row

($i,$baris->nip,$baris->nama,$baris->alamat,$baris->tgllahir,

$baris->tunjangan,img($config_img),anchor('guru/ubah/'.

$baris->nip,'Edit',array('class'=>'linkmerah')).' '.anchor

('guru/hapus/'.$baris->nip,'Hapus',
array

("onClick"=>"return confirm('Anda Yakin?');")));
}
return $this->table->generate

();
}

}
}
?>

Kemudian buat file controller bernama guru.php di webci/application/controllers/guru.php :

<?php
class Guru extends CI_Controller{
function index(){
$this->load->model('mguru');
$data['isi'] = $this->mguru->getdata();
$this->load->view('vguru',$data);
}
}
?>

Terakhir buat file view bernama vguru.php di webci/application/views/vguru.php :

<?php
echo anchor('guru/tambah', 'Tambah Data');
echo $isi;
?>

Hasilnya seperti ini :


Kode Program Project menyusul :)

Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
NB :: Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code, membeli hardware elektronika untuk kepentingan Perusahaan maupun Tugas Akhir (TA/SKRIPSI), Insyaallah Saya siap membantu, untuk Respon Cepat dapat menghubungi kami, melalui :

No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com


atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :

ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِين
Alhamdulilah hirobil alamin

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
wassalamualaikum warahmatullahi wabarakatuh


Artikel Menampilkan (View) Data dengan CodeIgniter Menggunakan Library Table dengan PHP dan MySQL, Diterbitkan oleh scodeaplikasi pada Jumat, 17 Mei 2013. Semoga artikel ini dapat menambah wawasan Anda. Website ini dipost dari beberapa sumber, bisa cek disini sumber, Sobat diperbolehkan mengcopy paste / menyebar luaskan artikel ini, karena segala yang dipost di public adalah milik public. Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code ,Dengan Cara menghubungi saya Ke Email: Fajarudinsidik@gmail.com, atau No Hp/WA : (fajar) : 085369237896, (puat) : 085267792168.

Tawk.to