Membuat form inputan dan tampilan inputan menggunakan codeigniter
gambar 1. Tampilan view
Langkah 1.
Buatlah controller dengan nama Inputan.php seperti pada coding dibawah ini
1 2 3 4 5 6 7 8 9 | <?php class Inputan extends CI_Controller { public function index(){ $this->load->view('form_inputan'); } } |
pada coding baris ke 6 berfungsi untuk meload file form_inputan.php yang ada pada folder views.
Langkah 2.
Buatlah file view dengan nama form_inputan.php simpan pada folder views
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | <h2>Form Inputan</h2> <hr> <form method='post' action='Inputan/proses'> <table border=0> <tr> <td>Nama</td> <td>:</td> <td><input type='text' name='nama'></td> </tr> <tr> <td>Pekerjaan</td> <td>:</td> <td><input type='text' name='pekerjaan'></td> </tr> <tr> <td>Alamat</td> <td>:</td> <td><input type='text' name='alamat'></td> </tr> <tr> <td colspan='3' align='right'><input type='submit' value='proses'></td> </tr> </table> </form> |
pada baris coding ke 24 berfungsi sebagai button submit yang akan menuju proses dimana hasil dari submit tersebut akan menampilkan hasil dari form inputan.
untuk membuat proses yang dituju bisa dilihat pada baris coding ke 3
<form method='post' action='Inputan/proses'>
pada coding tersebut bisa dirubah sesuai dengan yang kita inginkan yaitu pada bagian action='Inputan/proses' bisa dirubah sesuai dengan keinginan kita .
Langkah 3.
selanjutnya adalah mengedit kembali file controller Inputan.php kita tambahkan fungsi proses, seperti pada coding dibawah ini
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Inputan extends CI_Controller { public function index(){ $this->load->view('form_inputan'); //kita buat file custom.php } public function proses(){ $this->load->view('proses'); } } |
pada baris coding ke 11 akan meload file proses.php yang ada di dalam folder views, file ini akan diload ketika tombol submit ditekan.
Catatan "Proses ini akan berbeda ketika menggunakan database".
Langkah 4.
Buatlah coding proses simpan coding tersebut di dalam folder views dengan nama proses.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <h2>Hasil dari Inputan</h2> <hr> <table border=0> <tr> <td>Nama</td> <td>:</td> <td><?php echo $_POST['nama'];?></td> </tr> <tr> <td>Pekerjaan</td> <td>:</td> <td><?php echo $_POST['pekerjaan'];?></td> </tr> <tr> <td>Alamat</td> <td>:</td> <td><?php echo $_POST['alamat'];?></td> </tr> </table> |
akses melalui http://localhost/belajarcodeigniter/index.php/Inputan, kemudian isi data dan tekan tombol submit, hasil dari eksekusi coding tersebut adalah seperti gambar dibawah ini
Gambar 2 Hasil dari inputan
Selamat ini adalah inputan pertama yang anda buat,
kamu juga bisa mengikuti video tutorialnya di alamat
Salam coding.
Posting Komentar