Code Igniter

Embed Size (px)

DESCRIPTION

xxx

Citation preview

Pertama kita laku kan konfigurasi pada base_url yang terletak di dalam file config.php pada direktoriC:AppServwwwsusantowebapplicationconfigconfig.phpdisini kita perhatikan ada sebuah baris file$config['base_url']= '';File di atas kita rubah menjadi$config['base_url']= 'http://localhost/susantoweb';Kenapa yang harus kita rubah hanya koding $config['base_url'] harus kita isi dengan alamat path dari instalasi CI, sehingga pada saat aplikasi web kita jalankan, maka akan diarahkan ke alamat tersebut.Kedua kita lakukan konfigurasi pada['default_controller']yang terletak padaC:AppServwwwsusantowebapplicationconfigroutes.php$route['default_controller'] = 'welcome';konfigurasi tersebut defalutnya adalah berisi welcome itu kita rubah sesuai dengna kebutuhan kita, di mana nanti akan menjadi tampilan utama dari website yang kita buat.Ketiga melakukan konfigurasi yang terletak pada lokasi fileC:AppServwwwsusantowebapplicationconfigdatabase.php kita hanya perlu merubah file di bawah ini yang nantinya kita sesuaikan dengan konfigurasi dalam koneksi database yang kita gunakan$db['default']['hostname'] = 'localhost';$db['default']['username'] = 'root';$db['default']['password'] = '';$db['default']['database'] = 'codeigniter';Sebagai contoh saya mempunyai data base dengan nama dbwebsusanto maka file tersebut akan berubah menjadi :$db['default']['hostname'] = 'localhost';$db['default']['username'] = 'root';$db['default']['password'] = 'root';$db['default']['database'] = 'dbsusanto';Untuk yang terakhir kita lakukan konfigurasi pada file yang terletak diC:AppServwwwsusantowebapplicationconfigautoload.phpKonfigurasi ini berguna ketika ingin mempersingkat atau mengurangi coding, yaitu kita tidak perlu lagi memanggil library tertentu ketika memanggil fungsi di dalam CodeIgniter karena telah di panggil di file autoload ini.Disini kita perhatikan adalah koding di bawah ini yang terletak di autoload.php$autoload['libraries'] = array();dari koding diatas kita isi dengan database. seperti di bawah ini$autoload['libraries'] = array('database');Selain itu kita juga dapat menambahkan library lain jika kita memerlukannya, agar pada saat kita memerlukan library tersebut, kita tidak perlu melakukan load library tersebut secara berulang ulang.Sampai di sini dulu ya perjumpaan pagi hari ini. dengan pemahami artikel instalasi dan konfigurasi awal CodeIgniter Anda nanti dapat melanjutkan pembahasan yang akan saya buat pada pertemuan pembahasan codeIgniter yang berikutnyahttp://komputer.blogekstra.com/susanto/pemrograman/membuat-dan-menampilkan-data-pada-codeigniter.htmlMembuat dan Menampilkan Data Pada CodeIgniterPosted by:susantoinPemrograman24 November 2013 11 Comments2,676 ViewsBuat para pembaca pasti sedang menunggu artikel Membuat dan Menampilkan Data Pada CodeIgniter (CI). Bener gak ya.. hehehe, padahal sebenernya enggak kan???. Yuk kita lanjutkan lagi tentang pemrograman CodeIgniter. pada kesempatan yang berbahagia ini penulis akan memberikan sedikit tentang pembuatandatabase pada MySql lalu menampilkanya pada CodeIgniter.Dalam pembuatan database tentunya kalian sudah tidak asing lagi, karena penulis tau sebagian besar dari anda pastinya sudah mahir dalam pembuatandatabase dan pasti lebih mahir dari dari penulis karna penulis hanyalah seorang pemula wkwkwkwkwkwk.Kita mulai pembuatandatabase beserta tabelnya karna tanpa tabel apalah gunanya databe benar kan. Untuk pembuatan disini penulis mencontohkan membuat database dengan nama dbsusanto dengan tabel di dalamnya yaitu tbuser. Catatan : untuk database dan tabel itu bebas tergantung kebutuhan cuman untuk penulis menggunakan contoh ini.Untuk pembuatan database anda hanya perlu masuk ke http://localhost/phpmyadmin lalu pada form Creat new database anda isikan dbsusantoweb. Selanjutnya klik Create yang berada di sebelah kanan. maka database sudah jadi seperti gambar di bawah ini

dabase MySqlLalu kita membuat table dengan cara cari form Creat new table on database dbsusanto pada form nama isikan nama tabel disini kita isi dengan nama tbuser lalu pada Number of file anda isikan jumlah dari file. Anda masukkan saja 6. seperti gambar di bawah ini :

create tabelJika sudah anda di suruh untuk memasukkan field dari tabel. isikan seperti di bawah ini :`id_user` int(5) NOT NULL AUTO_INCREMENT,`nama` varchar(45) NOT NULL,`alamat` varchar(60) NOT NULL,`email` char(60) NOT NULL,`telfon` char(12) NOT NULL,`status` varchar(10) NOT NULL,PRIMARY KEY (`id_user`)Selanjutnya Anda klik simpan, jika anda benar dalam mengisinya maka anda akan masuk ke tbuser dan disuruh untuk mengisi data dari masing-masing field yang sudah anda buat seperti di bawah ini :

isi data tabelSetelah data diisi semua anda tinggal klik tombol go paling bawah maka data sudah masuk ke dalam tabel jika anda mengisinya dengan benar :Biar lebih cepat dalam pembuatan serta pengisian data anda bisa gunakan koding sql di bawah ini : phpMyAdmin SQL Dump version 3.3.9 http://www.phpmyadmin.net Host: localhost Generation Time: Nov 21, 2013 at 12:55 PM Server version: 5.5.8 PHP Version: 5.3.5SET SQL_MODE=NO_AUTO_VALUE_ON_ZERO; Database: `dbsusantoweb` Table structure for table `tbuser`CREATE TABLE IF NOT EXISTS `tbuser` (`id_user` int(5) NOT NULL AUTO_INCREMENT,`nama` varchar(45) NOT NULL,`alamat` varchar(60) NOT NULL,`email` char(60) NOT NULL,`telfon` char(12) NOT NULL,`status` varchar(10) NOT NULL,PRIMARY KEY (`id_user`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ; Dumping data for table `tbuser`Copy koding di atas pada note pad lalu simpan dengan nama dbsusanto.sql jika sudah anda buakahttp://localhost/phpmyadminlalu buat database dengan nama dbsusanto seperti yang sudah di jelaskan di atas. setelah itu klikimport -> cari file tadi (dbsusanto.sql)lalu klik Go. selesai deh.Selanjutnya yaitu Cara menampilkan data pada tabel di CodeIgniter.Pertama anda seting dulu filedatabase.php, autoload.php,config.phpyang terletak padaxampp/htdocs/susantoweb/application/config/seperti bada artikel yang sebelumnya sudah saya jelaskan yaitu instalasi dan konfigurasi awal CodeIgniterJika sudah buat filemodeldengan namauser_model.phpisikan koding di bawah ini :

Copyrigh @ Susantoweb

Simpan padasusantoweb/application/views/Untuk file model, controller, view sudah jadi kita tinggal mengaksenya melaluihttp://localhost/susantoweb/index.php/user_control/data_userJika anda sudah benar maka akan tampil seperti berikut ini:

tampil data pada codeigniterSeperti itulah cara Membuat dan Menampilkan Data Pada CodeIgniter Semoga artikel ini dapat bermanfaat bagi kita semua..

Read more:http://komputer.blogekstra.com/susanto/pemrograman/membuat-dan-menampilkan-data-pada-codeigniter.html#ixzz3BaLNlI9n--------------------------------------------------------------------------Follow us:BlogEkstra on Facebook

http://webcache.googleusercontent.com/search?q=cache:http://komputer.blogekstra.com/susanto/pemrograman/menambah-atau-insert-data-pada-codeigniter.htmlMenambah atau insert Data Pada CodeIgniterPosted by:susantoinPemrograman25 November 2013 2 Comments1,015 ViewsTerimakasih anda masih bersamakomputer.blogekstra.com, penulis yaitu saya Susanto. dengan lanjutan artikel yang sudah saya postingkan sebelumnya. Kali ini saya akan membahas mengenaiMenambah atau Insert Data Pada CodeIgniter. masih ingatkah dengan tutorial sebelumnya yaitu Membuat dan Menampilkan Data Pada Codeigniter..??? Jika lupa berarti anda kurang sungguh-sungguh dalam mempelajarinya.Pembahas kali ini masih menggunakan database dan tabel pada artikel sebelumnya, seperti di bawah ini adalah tabel yang saya gunakan sebagai contoh :CREATE TABLE IF NOT EXISTS `tbuser` (`id_user` int(5) NOT NULL AUTO_INCREMENT,`nama` varchar(45) NOT NULL,`alamat` varchar(60) NOT NULL,`email` char(60) NOT NULL,`telfon` char(12) NOT NULL,`status` varchar(10) NOT NULL,PRIMARY KEY (`id_user`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;Dalam menambahkan data pada codeigniter langkah-langkahnya sebagai berikut :Pertama anda membuat dulu form input data user dengan namatambah_user.phpyang kita simpan pada direktori/application/views/,sebagai berikut ini :

Insert Data user pada tabel tbuser

Form Input User

Nama

Alamat

E-mail

Telfon

Status

Copyrigh @ Susantoweb

Langkah Ke-2 anda membuat modul yang di gunakan untuk menyimpan data, sebagi contoh anda buat file dengan namauser_modul.phpketikkan koding sebagai berikut ini, lalu simpan pada direktori/application/models/

Selesai sudah dalam pembuatan file untuk menambahkan data, sekarang kita lihat data pada tabel yang sudah kita buat pada artikel sebelumnyadi siniagar lebih jelas liah gamabar di bawah ini dengan mengakseshttp://localhost/susantoweb/index.php/user_control/data_user. maka akan menampilkan data sebagai berikut :

tampilan dataJika sudah kita coba menambahkan datanya dengan mengakseshttp://localhost/susantoweb/index.php/user_control/menambah_usermaka akan tampil form input user yang sudah kita buat diatas dan kita isikan sesuai dengan keinginan kita seperti gambar di bawah ini :

input data userKita klik simpan, jika data yang kita masukkan bernar maka akan tampil pesan pemberitahuan bahwa data sudah berhasil di simpan seperti gambar di bawah :

notifikasi simpanDari keterangan di atas maka data sudah berhasil kita simpan ke dalam database, untuk pengecekan anda bisa lakukan dengan mengakseshttp://localhost/susantoweb/index.php/user_control/data_usermaka hasilnya akan seperti ini :

hasil simpanPada gambar dia atas dapat di simpulkan bahwa data yang kita inputkan pada form yang telah kita buat tadi berhasil di masukkan.Seperti itulah cara untuk menambah data pada codeigniter. semoga artikel ini dapat membantu anda bagi yang kesulitan atau belum mengerti tentang cara menambah data pada CI. Sampai di sini dulu besok kita sambung lagi

Read more:http://komputer.blogekstra.com/susanto/pemrograman/menambah-atau-insert-data-pada-codeigniter.html#ixzz3BaNfjXK8--------------------------------------------------------------------------Follow us:BlogEkstra on Facebook