Kode manajemen matakuliah dapat dilihat pada kode program 4.3.
Kode program 4.3. Manajemen matakuliah
case"InputMatakuliah":
$nama_matakuliah = $_POST['nama_matakuliah'];
$id_dosen = $_POST['id_dosen'];
$status = $_POST['status'];
$query = "INSERT INTO matakuliah(nama_matakuliah,id_dosen, status VALUES('$nama_matakuliah','$id_dosen', '$status')";
mysql_query($query);
break;
case "UpdateMatakuliah":
$update=mysql_query("UPDATE matakuliah SET
nama_matakuliah ='$_POST[nama_matakuliah]',
id_dosen = '$_POST[id_dosen]',
status = '$_POST[status]'
WHERE id_matakuliah = '$_POST[id_matakuliah]'");
$data=mysql_fetch_array($update);
break;
case "HapusMatakuliah":
$error = array();
if(isset($_POST['proses'])){
foreach($_POST['hapus'] as $val){
$sql="UPDATE matakuliah SET status=’2’ WHERE id_matakuliah='$val'";
if(!mysql_query($sql)){
$error[] = $val;}} }
break;
Penjelasan kode program 4.3. Adalah sebagai berikut:
Kode program baris 2-4 digunakan untuk menangkap variabel yang dikirim dari form input dengan method post. Baris 5-6 adalah query digunakann untuk memeasukan data matakuliah ke dalam database. Baris 8-13 digunakan untuk mengubah data matakuliah. Baris 16-21 digunakan untuk menghapus matakuliah.