Beranda > CodeIgniter > Membuat Form dengan CI(CodeIgniter)

Membuat Form dengan CI(CodeIgniter)


Membuat Form dengan CI
Form pada CI dapat di buat dengan menggunakan helper atau  dengan syntax html biasa.
Pada kesempatan kali ini, kita akan mencoba membuat form dengan menggunakan helper.
Buatlah sebuah controller. Ketik code berikut :


view('form');
}

function jumlah()
{
$angka1=$this->input->post('angka1');
$angka2=$this->input->post('angka2');
$hasil=$angka1+$angka2;
echo "Hasil nya adalah : $hasil";
echo "<br />".anchor("form/index","Kembali");
}
}

?&gt;

Beri nama file “form.php”.
Buat sebuah view dengan nama “form.php” . Ketikkan code sbb :


<title>Membuat Form input penjumlahan dengan CI</title>

<table>
'15');
echo "<tr><td>Angka 1</td><td> :</td><td>".form_input($data1)."</td></tr>";
$data2=array(
'name' =&gt; 'angka2',
'size'=&gt;'15');
echo  "<tr><td>Angka 2</td><td> :</td><td> ".form_input($data2)."</td></tr>";
echo  "<tr><td>".form_submit('mysubmit','Ok') ;
echo    " ".form_reset('mysubmit','Clear')." </td></tr>";
?&gt;
</table>

Pada contoh di atas kita load helper di file autoload.php untuk load secara otomatis.
$this->load->helper(‘form’);
Helper yang kita gunakan, kita input di view. Syntax yang di gunakan adalah :

– form_open (‘form/jumlah’)
Syntax di atas sama dengan syntax html berikut :
<form method=”post” action=”http://localhost/ciprivate/index.php/form”>
atau, gunakan base_url(), untuk mengantisipasi perubahan pada url.
<form method=”post” action=”<?=base_url();?>index.php/form”>
Nilai base_url() di atas mengambil nilai base_url di file config.php .

– form_input (‘username’,’sofwan’)
Minimal, kita memasukkan nama field dan value pada syntax form_input.
Jika menggunakan parameter yang lebih banyak, yaitu :

$data1=array(
‘name’ => ‘angka1’,
‘size’=>’15’);
echo form_input($data1);

– form_submit(‘my submit’,’OK’);
identik dengan :
<input type=”submit” value=”OK”>

– form_reset
Sama penggunaan nya dengan form_reset.

Kategori:CodeIgniter
  1. dewo
    19/02/2011 pukul 06:05

    itu scriptnya ada yg kepotong ya?

  2. j-lo
    20/02/2011 pukul 10:15

    tutorial yang bagus…
    mau tanya ne,,,
    kaloau input data ke DB pake CI gmn y?
    mohon pencerahannya…!

  3. 11/04/2011 pukul 07:08

    sangat membantu tutorialnya…
    terima kasih…
    tp,, mohon dilengkapi itu script yang hilang…

  1. No trackbacks yet.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: