Page 75 - Framework Codeigniter 2
P. 75
www.koder.web.id – Kumpulan tutorial komputer
51. <?php echo form_error('tanggal_lahir');?></td>
52. </tr>
53. <tr>
54. <td> </td>
55. <td><inputtype="submit"value="Save"/></td>
56. </tr>
57. </table>
58. </div>
59. </form>
60. <br/>
61. <?php echo $link_back;?>
62. </div>
63. </body>
64. </html>
View di atas juga digunakan oleh fungsi edit data siswa. Untuk melakukan penyimpanan maka
perlu dipanggil fungsi $this->siswa_model->update($id,$siswa); pada fungsi tersebut
perlu menyertakan id siswa serta data siswa yang telah terupdate.
Selain tambah dan ubah, ada juga fungsi hapus dan melihat detail siswa. Untuk menghapus siswa
hanya dibutuhkan id siswa yang ingin dihapus. Sedangkan untuk melihat detail data siswa hal
yang perlu dilakukan adalah memanggil data siswa berdasarkan id siswa kemudian ditampilkan ke
dalam view berikut ini:
1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2. <htmlxmlns="http://www.w3.org/1999/xhtml">
3. <head>
4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
5. <title>SIMPLE CRUD APPLICATION</title>
6. <link href="<?php echo base_url();?>style/style.css" rel="stylesheet"
7. type="text/css"/>
8. </head>
9. <body>
10. <div class="content">
11. <h1><?php echo $title;?></h1>
12. <div class="data">
13. <table>
14. <tr>
15. <td width="30%">ID</td>
16. <td><?php echo $siswa->id;?></td>
17. </tr>
18. <tr>
19. <td valign="top">Name</td>
70