● Amani Dilli. ● Ghazal Khayyat. ● Kholoud Afandi. ● Omaima Al-twaim. ● Shaza Sallam. Done by :
Ahmad Afandi
-
Upload
candra-gunawan -
Category
Documents
-
view
40 -
download
1
description
Transcript of Ahmad Afandi
![Page 1: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/1.jpg)
AHMAD AFANDI4 Mei 2014
8
Pemrograman Berbasis Web//- deklarasi variable POST$idmhsw
![Page 2: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/2.jpg)
= $_POST['idmhsw'];$nama = $_POST['nama'];$nim = $_POST['nim'];//mengecek berapa jumlah data yang dipilih dalam
![Page 3: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/3.jpg)
query$cek = mysql_num_rows(mysql_query("SELECT * FROM mahasiswa WHERE idmhsw ='$idmhsw'"));//
![Page 4: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/4.jpg)
untuk mengecek apakah jumlah banyaknya data yang dipilih(SELECT) = 0//jika jumlahnya = 0 maka akan melakukan
![Page 5: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/5.jpg)
INSERT data,if($cek==0){//membuat variable table, field, dan where yang akan digunakan untuk fungsi//query
![Page 6: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/6.jpg)
database antara insert data atau update data,//sehingga tidak perlu melakukan penulisan berulang ulang$table =
![Page 7: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/7.jpg)
"INSERT INTO mahasiswa SET"; //tabel yang akan diinsertkan$field= "nama = '$nama',nim = '$nim'"; // field
![Page 8: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/8.jpg)
yang akan diinsertkan dengan nilai POST$where = ""; // variable WHERE diisi nilai kosong}else{ //jika tidak maka akan melakukan
![Page 9: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/9.jpg)
UPDATE data$table = "UPDATE mahasiswa SET"; //tabel yang akan diupdate$field= "nama = '$nama',nim = '$nim'"; //nilai field
![Page 10: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/10.jpg)
yang akan diupdate$where = "WHERE idmhsw = '$idmhsw'"; //dimana IDfield = idfield POST}//Query yang akan
![Page 11: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/11.jpg)
dijalankan dengan memanggil variale (table, field, where)mysql_query("$table $field $where")or die ('Error!!'.m
![Page 12: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/12.jpg)
ysql_error());//halaman akan diarahkan ke page='mahasiswa'}echo "<script>window.location.href='?page=mhsw';</script>";exit;}/
![Page 13: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/13.jpg)
/jika variable get di set atau sedang berjalan maka akan melakukan aksi...if(isset($_GET['delidmhsw'])){//Query yang
![Page 14: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/14.jpg)
dijalankan yaitu menghapus dari table mahasiswa dimana idmahasiswa = nilaidari GET[idmahasiswa]mysql_query("DEL
![Page 15: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/15.jpg)
ETE FROM mahasiswa WHERE idmhsw = '$_GET[delidmhsw]'");//akan muncul pesan alert "Data terhapus" halaman akan
![Page 16: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/16.jpg)
diarahkan pada page=mahasiswaecho"<script>alert('Data terhapus');window.location.href='?page=mhsw';</script>";}$tampil
![Page 17: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/17.jpg)
= mysql_fetch_array(mysql_query("SELECT * FROM mahasiswa WHERE idmhsw ='$_GET[idmhsw]'"));?><!--
![Page 18: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/18.jpg)
AHMAD AFANDI4 Mei 2014
9
Pemrograman Berbasis Webvalue langsung diset kedalam textfielddenga
![Page 19: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/19.jpg)
n mengambil nilai dari array $tampil--><form method="POST"><table align="center"><tr><td><input type="hidden" name="idmhs
![Page 20: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/20.jpg)
w" value="<?=$tampil['idmhsw']?>"/></td></tr><tr><td>NIM</td><td>:</td><td><input type="text" name="nim"
![Page 21: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/21.jpg)
class="input-small" maxlength="10"value="<?=$tampil['nim']?>" required/></td></tr><tr><td>Nama</td><td>:</td><td><inpu
![Page 22: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/22.jpg)
t type="text" name="nama" class="input-xlarge"value="<?=$tampil['nama']?>" required/></td></tr><tr><td colspan=3 alig
![Page 23: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/23.jpg)
n='center'><!--tombol simpan dengan type submityang akan mengirimkan nilai melalui method POST--><button
![Page 24: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/24.jpg)
name="submit" class="btn btn-mini btn-success"><i class="icon-plus"></i>Simpan</button><a href="?page=mhsw" c
![Page 25: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/25.jpg)
lass="btn btn-mini btn-danger"><i class="icon-refresh"></i>Batal</a><!--tombol batal--></td></tr></table></form><?php//MEM
![Page 26: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/26.jpg)
BUAT LIST/DAFTAR data mahasiswa dalam table//membuat variable $select yang berisi query menamp
![Page 27: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/27.jpg)
ilkan mahasiswaif($_SESSION['status']=="mhsw"){$select = "SELECT * FROM mahasiswa WHERE nim='$_SESSIO
![Page 28: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/28.jpg)
N[nim]'";}else{$select = 'SELECT * FROM mahasiswa ORDER BY nim ASC';}//menjalankan query variable
![Page 29: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/29.jpg)
$select jika terjadi error akan muncul pesan Error load data$resultselect= mysql_query($select)or die ('Error load
![Page 30: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/30.jpg)
data : '.mysql_error());//mengecek jumlah query $resultselect//jika jumlahnya 0 maka data tidak tersedia
![Page 31: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/31.jpg)
AHMAD AFANDI4 Mei 2014
10
Pemrograman Berbasis Webif(mysql_num_rows($resultselect)==0)
![Page 32: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/32.jpg)
{echo"<center>Data tidak tersedia!</center>";}else{//jika tidak tampilkan dalam bentuk tableecho "<table class='table table-
![Page 33: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/33.jpg)
striped table-bordered table-condensed bootstrap-datatabledatatable' cellspacing='0' cellpadding='0' width='80%'
![Page 34: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/34.jpg)
align ='center' border ='1'><tr><th bgcolor='silver'>No</th><th bgcolor='silver'>Nim</th><th bgcolor='silver'>Nama</th><th bgcolo
![Page 35: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/35.jpg)
r='silver' width='7%'></th></tr>";$no=0; //memberi nilai awal pada $no = 0//WHILE sebagai perulangan data dengan
![Page 36: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/36.jpg)
nama variable $row//menyimpan nilai dalam bentuk array pada variable $rowwhile($row = mysql_fetch_array($resultselect)){extract($row)
![Page 37: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/37.jpg)
; // mengekstrak $row dan menyimpan dalam bentuk variable//menampilkan isi baris yang akan diulang sebanyak data yang ada pada
![Page 38: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/38.jpg)
query diatas ($select)echo "<tr><td align='center'>".$no=1+$no."</td><td>".$nim."</td><td>".$nama."</td><td
![Page 39: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/39.jpg)
align='center'><a class='btn btn-mini btn-success'href='?page=mhsw&idmhsw=$idmhsw' title='Edit'><i class='ico
![Page 40: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/40.jpg)
n-edit'></i></a><a class='btn btn-mini btn-danger' href='?page=mhsw&delidmhsw=$idmhsw'title='Hapus'><i class=
![Page 41: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/41.jpg)
'icon-trash'></i></a></td></tr>";}echo"</table>";}?>mk.php<legend><h4>» Mata Kuliah</h4></le
![Page 42: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/42.jpg)
gend><?php//-apabila tombol submit di set atau ditekan//-maka akan malakukan aksi didalam isset tersebut.if(isset($_POST['submit'])){//- deklarasi variable
![Page 43: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/43.jpg)
POST$idmk = $_POST['idmk'];$namamk = $_POST['namamk'];$kodemk = $_POST['kodemk'];$sks = $_POST['sks'];$semester = $_POST['semester'];//mengecek
![Page 44: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/44.jpg)
berapa jumlah data yang dipilih dalam query
AHMAD AFANDI4 Mei 2014
11
![Page 45: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/45.jpg)
Pemrograman Berbasis Web$cek = mysql_num_rows(mysql_query("SELECT * FROM matakuliah WHERE idmk = '$idmk'"));//untuk mengecek apakah jumlah
![Page 46: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/46.jpg)
banyaknya data yang dipilih(SELECT) = 0//jika jumlahnya = 0 maka akan melakukan INSERT data,if($cek==0){//membuat variable table,
![Page 47: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/47.jpg)
field, dan where yang akan digunakan untuk fungsi//query database antara insert data atau update data,//sehingga tidak perlu melakukan penulisan
![Page 48: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/48.jpg)
berulang ulang$table = "INSERT INTO matakuliah SET"; //tabel yang akan diinsertkan$field= "namamk = '$namamk',kodemk = '$kodemk',sks =
![Page 49: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/49.jpg)
'$sks',semester = '$semester'"; // field yang akan diinsertkan dengan nilai POST$where = ""; // variable WHERE diisi nilai kosong}else{ //jika tidak maka akan melakukan
![Page 50: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/50.jpg)
UPDATE data$table = "UPDATE matakuliah SET"; //tabel yang akan diupdate$field= "namamk = '$namamk',kodemk = '$kodemk',sks =
![Page 51: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/51.jpg)
'$sks',semester = '$semester'"; //nilai field yang akan diupdate$where = "WHERE idmk = '$idmk'"; //dimana IDfield = idfield POST}//Query
![Page 52: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/52.jpg)
yang akan dijalankan dengan memanggil variale (table, field, where)mysql_query("$table $field $where")or die ('Error!!'.mysql_
![Page 53: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/53.jpg)
error());//halaman akan diarahkan ke page='matakuliah'echo "<script>window.location.href='?page=mk';</script>";exit;}//jika variable get di set atau sedang
![Page 54: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/54.jpg)
berjalan maka akan melakukan aksi...if(isset($_GET['delidmk'])){//Query yang dijalankan yaitu menghapus dari table matakuliah dimana idmatakuliah = nilai
![Page 55: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/55.jpg)
dariGET[idmatakuliah]mysql_query("DELETE FROM matakuliah WHERE idmk = '$_GET[delidmk]'");//akan muncul pesan alert "Data terhapus" halaman akan
![Page 56: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/56.jpg)
diarahkan pada page=matakuliahecho"<script>alert('Data terhapus');window.location.href='?page=mk';</script>";}//untuk menyimpan nilai query database kedalam
![Page 57: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/57.jpg)
array$tampil = mysql_fetch_array(mysql_query("SELECT * FROM matakuliah WHERE idmk = '$_GET[idmk]'"));?><!--value langsung diset kedalam textfielddengan
![Page 58: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/58.jpg)
mengambil nilai dari array $tampil--><form method="POST"><table align="center"><tr><td><input type="hidden" name="idmk" value="<?
![Page 59: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/59.jpg)
=$tampil['idmk']?>"/></td>
AHMAD AFANDI4 Mei 2014
12
Pemrograman Berbasis Web
![Page 60: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/60.jpg)
</tr><tr><td>Kode Mata Kuliah</td><td>:</td><td><input type="text" name="kodemk" class="input-small" maxlength="10"value="<?
![Page 61: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/61.jpg)
=$tampil['kodemk']?>" required/></td></tr><tr><td>Nama Mata Kuliah</td><td>:</td><td><input type="text" name="namamk" class="input-xlarge"value="<
![Page 62: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/62.jpg)
?=$tampil['namamk']?>" required/></td></tr><tr><td>SKS</td><td>:</td><td><select name="sks" required><?if($tampil['sks']!="")echo
![Page 63: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/63.jpg)
"<option value='$tampil[sks]'>$tampil[sks]</option>";elseecho "<option value=''></option>";?><option value="1">1</option><option value="2">2</option><option
![Page 64: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/64.jpg)
value="3">3</option><option value="4">4</option></select></td></tr><tr><td>Semester</td><td>:</td><td><input type="text" name="semester" class="input-
![Page 65: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/65.jpg)
mini"value="<?=$tampil['semester']?>" required/></td></tr><tr><td colspan=3 align='center'><!--tombol simpan dengan type submityang akan
![Page 66: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/66.jpg)
mengirimkan nilai melalui method POST--><button name="submit" class="btn btn-mini btn-success"><i class="icon-plus"></i> Simpan</button
![Page 67: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/67.jpg)
><a href="../?page=mk" class="btn btn-mini btn-danger"><i class="icon-refresh"></i> Batal</a><!--tombolbatal--></td></tr></table></form><
![Page 68: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/68.jpg)
?php//MEMBUAT LIST/DAFTAR data matakuliah dalam table//membuat variable $select yang berisi query menampilkan matakuliah
![Page 69: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/69.jpg)
AHMAD AFANDI4 Mei 2014
13
Pemrograman Berbasis Web$select = 'SELECT * FROM matakuliah
![Page 70: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/70.jpg)
ORDER BY kodemk ASC';//menjalankan query variable $select jika terjadi error akan muncul pesan Error load data$resultselect= mysql_query($se
![Page 71: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/71.jpg)
lect)or die ('Error load data : '.mysql_error());//mengecek jumlah query $resultselect//jika jumlahnya 0 maka data tidak tersediaif(mysql_num_rows($resultselect)==0)
![Page 72: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/72.jpg)
{echo"<center>Data tidak tersedia!</center>";}else{//jika tidak tampilkan dalam bentuk tableecho "<table class='table table-striped table-bordered
![Page 73: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/73.jpg)
table-condensed bootstrap-datatable datatable'cellspacing='0' cellpadding='0' width='80%' align ='center' border ='1'><tr><th bgcolor='silver'
![Page 74: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/74.jpg)
>No</th><th bgcolor='silver'>Kode Mata Kuliah</th><th bgcolor='silver'>Nama Mata Kuliah</th><th bgcolor='silver'>SKS</th><th bgcolor='silver' width='7%'>Se
![Page 75: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/75.jpg)
mester</th><th bgcolor='silver' width='7%'></th></tr>";$no=0; //memberi nilai awal pada $no = 0//WHILE sebagai perulangan data dengan namamk
![Page 76: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/76.jpg)
variable $row//menyimpan nilai dalam bentuk array pada variable $rowwhile($row = mysql_fetch_array($resultselect)){extract($row); // mengekstrak
![Page 77: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/77.jpg)
$row dan menyimpan dalam bentuk variable//menampilkan isi baris yang akan diulang sebanyak data yang ada pada query diatas ($select)echo
![Page 78: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/78.jpg)
"<tr><td align='center'>".$no=1+$no."</td><td>".$kodemk."</td><td>".$namamk."</td><td>".$sks."</td><td>".$semester."</
![Page 79: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/79.jpg)
td><td align='center'><a class='btn btn-mini btn-success' href='?page=mk&idmk=$idmk' title='Edit'><iclass='icon-edit'></i></a><a class='btn
![Page 80: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/80.jpg)
btn-mini btn-danger' href='?page=mk&delidmk=$idmk' title='Hapus'><i class='icon-trash'></i></a></td></tr>";}echo"</table>";}?>ruangan.php
![Page 81: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/81.jpg)
<legend><h4>» Ruangan</h4></legend><?phpif(isset($_POST['submit'])){//- deklarasi variable POST$idruangan = $_POST['idruang
![Page 82: Ahmad Afandi](https://reader033.fdocuments.net/reader033/viewer/2022061616/55cf933e550346f57b9d164b/html5/thumbnails/82.jpg)
an'];$ruangan = $_POST['ruangan'];$kapasitas = $_POST['kapasitas'];