php modul 172
php modul 172
net
Sekarang yang terakhir, kita buat script untuk updatenya. Tapi… eiiit… wait a minute..
bagaimana bila NIM mahasiswanya yang diubah? Lho.. emangnya ada apa? Mungkin di
pikiran Anda konsepnya sama dengan update data yang lain. Iya sih… but… coba kita
lihat pemisalannya. Jika data seorang mahasiswa sebelum diubah memiliki NIM
‘M0001’. Kemudian data NIM nya diubah menjadi ‘M0002’. Bagaimana SQL nya? SQL
nya adalah sebagai berikut:
Dari SQL di atas, kita bisa melihat bahwa kita perlu NIM lama mahasiswa guna proses
update tersebut. Nah… bila komponen textbox pada form edit untuk update NIM di atas
kita ubah isinya, maka dengan kata lain kita akan kehilangan NIM yang lama. Nah…
gimana tuh?
OK… ide untuk menanggulangi hal tersebut adalah kita buat komponen hidden input
untuk menyimpan NIM yang lama (sebelum diedit). NIM lama ini nantinya kita gunakan
sebagai acuan proses updatenya.
Nah.. dengan demikian kita modifikasi kembali script edit.php yang telah kita buat
sebelumnya.
edit.php
<?php
$nim = $_GET['nim'];