A.
TUJUAN
Mengimplementasikan web PHP dengan gabungan CSS untuk memperindah tampilan website B.
LANDASAN
TEORI
Cascading Style Sheet (CSS)merupakan salah satu bahasa pemrograman
web untuk mengendalikan beberapa komponen dalam sebuah web sehingga
akan lebih terstruktur dan seragam. Sama halnya styles dalam aplikasi
pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style,
misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk
dapat digunakan bersama-sama dalam beberapa file. Pada umumnya CSS dipakai
untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML
dan XHTML.
CSS dapat mengendalikan ukuran gambar, warna body teks, warna tabel, ukuran
border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf,
spasi antar teks, margin kiri/kanan/atas/bawah, dan parameter lainnya.CSS
adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokument.
Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan
format yang berbeda.
PHP (HyperText Preprocessor) merupakan bahasa pemrograman server
side programming yang berfungsi untuk membuat website bersifat dinamis. Halaman
website dinamis memberikan kesempatan kepada user untuk dapat berinteraksi dengan
memberikan kesempatan kepada user untuk dapat berinteraksi dengan halaman web
tersebut. Contoh diperlukannya halaman web dinamis ketika ingin membuat halaman
buku tamu, atau ingin membuat aplikasi-aplikasi database. Halaman Web dinamis
juga mempermudah admin situs untuk merawat (maintenance) situs yang
dimilikinya. Sebuah website yang interaktif dan dinamis, tentu membutuhkan
penyimpanan data yang fleksibel dan cepat untuk diakses. Salah satu database
untuk server adalah MySQL. Jenis database ini sangat popular dan digunakan pada
banyak website di internet sebagai bank data.
XAMPP adalah perangkat lunak bebas (free) yang mendukung banyak
system operasi, merupakan kompilasi dari beberapa program. Berfungsi sebagai
server yang berdiri sendiri (localhost), yang terdiri dari program Apache HTTP
server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat system
operasi apapun), Apache, MySQL, PHP, dan Perl.
C.
ALAT
DAN BAHAN
Alat dan bahan
yang digunakan untuk praktikum adalah :
1.
PC (Personal Computer)
2.
Sistem Operasi Windows
3.
Browser (Mozila Firefox/Chrome)
4.
Notepad
5.
Server local XAMPP
6. Modul Praktikum Pemrograman Web
D. LANGKAH-LANGKAH PRAKTIKUM
D. LANGKAH-LANGKAH PRAKTIKUM
Sebelum
melakukan percobaan, ikuti langkah-langkah berikut;
1. Install software xampp
2. Buat folder di C:\htdocs\mahasiswa
3. Buat database dengan nama mahasiswa, table dengan nama mhs seperti modul 4 kemarin, atau bisa menggunakan data dari modul 4 kemarin
PERCOBAAN
1. Modifikasi script percobaan 1 modul 4 dengan menambahcss dibagian bawah tag body. berikut script lengkap
<html>
<head>
<title>Data Mahasiswa</title>
</head>
<body>
<?Php
$koneksi=mysql_connect('localhost','root','');
$db=mysql_select_db('mahasiswa');
?>
<style type="text/css">
table{border:1px solid #000000;}
th{background-color:#2B95EC; color:#FFFFFF;}
tr:hover{background-color:#00ccff;}
</style>
<table width="600" cellpadding="3" cellspacing="3" align="center" border="1">
<tr><th colspan="2">Input Data Mahasiswa</th></tr>
<form action ="forml.php" method="post" enctype="multipart/form-data">
<tr>
<td width="500">NIM</td>
<td width="600"><input type="text" name="txtnim" size="25"></td>
</tr>
<tr>
<td width="500">NAMA</td>
<td width="600"><input type="text" name="txtnama" size="45"></td>
</tr>
<tr>
<td width="500">Jenis Kelamin</td>
<td width="600">
<input name="radiokelamin" type="radio" value="Laki-Laki"/>Laki-Laki
<input name="radiokelamin" type="radio" value="Perempuan"/>Perempuan
</td>
</tr>
<tr>
<td width="500">Alamat</td>
<td width="600"><textarea name="txtalamat" rows="5" cols="45"></textarea></td>
</tr>
<tr>
<td width="500">Jurusan</td>
<td width="600"><input type="text" name="txtjurusan" size="45"></td>
</tr>
<tr>
<td width="500"></td>
<td width="600">
<input id="submit" type="submit" name="simpan" value="simpan">
<input id="submit" type="Reset" value="Batal"></td></tr>
</form></table>
<?Php
if(isset($_POST['simpan'])){
$Nim =$_POST['txtnim'];
$Nama =$_POST['txtnama'];
$Jenis_Kelamin =$_POST['radiokelamin'];
$Alamat =$_POST['txtalamat'];
$Jurusan =$_POST['txtjurusan'];
$input ="insert into mhs (Nim,Nama,Jenis_Kelamin,Alamat,Jurusan) values ('$Nim','$Nama','$Jenis_Kelamin','$Alamat','$Jurusan')";
if($simpan&&$Nim==''){
echo "</br> NIM tidak boleh kosong, diisi dulu";}elseif($Nama=='')
{echo "</br> Nama tidak boleh kosong, diisi dulu";}
elseif($Jenis_Kelamin==''){
echo "</br> Jenis Kelamin tidak boleh kosong, diisi dulu";}
elseif($Alamat==''){
echo "</br> Alamat tidak boleh kosong, diisi dulu";}
elseif($Jurusan==''){
echo "</br> Jurusan tidak boleh kosong, diisi dulu";}
else{mysql_query($input);echo'</br> Data berhasil dimasukkan';}}
?>
<hr>
<H2 align="center">Data Mahasiswa</H2>
<?Php
$warna1 = "FFFFFF";
$warna2 = "CCFFFF";
$warna = $warna1;
$sql=mysql_query("SELECT * FROM mhs ORDER BY Nim");
if(!$sql)
die("Query Salah");
echo "<table cellpadding=4 border=1 align=center><tr>
<th>No</th>
<th>Nim</th>
<th>Nama</th>
<th>Jenis_Kelamin</th>
<th>Alamat</th>
<th>Jurusan</th>
<th>Pilihan</th></tr>";
$no=$posisi+1;
while ($baris = mysql_fetch_row($sql)){
$Nim =$baris[0];
$Nama =$baris[1];
$Jenis_Kelamin =$baris[2];
$Alamat =$baris[3];
$Jurusan =$baris[4];
if($warna == $warna1){
$warna = $warna2;}
else{
$warna = $warna1;}
echo "<tr bgcolor=$warna>
<td align=center>$no</td>
<td align=center>$Nim</td>
<td align=center>$Nama</td>
<td align=center>$Jenis_Kelamin</td>
<td align=center>$Alamat</td>
<td align=center>$Jurusan</td>
<td align=center><a href=?proses=bltdel&&kddetail=$id_balita>ubah</a>
<a href=?proses=bltubh&&kdubah=$id_balita>hapus</a></td>
</tr>";
$no++;
}
echo "</table>";
?>
</body>
</html>
<head>
<title>Data Mahasiswa</title>
</head>
<body>
<?Php
$koneksi=mysql_connect('localhost','root','');
$db=mysql_select_db('mahasiswa');
?>
<style type="text/css">
table{border:1px solid #000000;}
th{background-color:#2B95EC; color:#FFFFFF;}
tr:hover{background-color:#00ccff;}
</style>
<table width="600" cellpadding="3" cellspacing="3" align="center" border="1">
<tr><th colspan="2">Input Data Mahasiswa</th></tr>
<form action ="forml.php" method="post" enctype="multipart/form-data">
<tr>
<td width="500">NIM</td>
<td width="600"><input type="text" name="txtnim" size="25"></td>
</tr>
<tr>
<td width="500">NAMA</td>
<td width="600"><input type="text" name="txtnama" size="45"></td>
</tr>
<tr>
<td width="500">Jenis Kelamin</td>
<td width="600">
<input name="radiokelamin" type="radio" value="Laki-Laki"/>Laki-Laki
<input name="radiokelamin" type="radio" value="Perempuan"/>Perempuan
</td>
</tr>
<tr>
<td width="500">Alamat</td>
<td width="600"><textarea name="txtalamat" rows="5" cols="45"></textarea></td>
</tr>
<tr>
<td width="500">Jurusan</td>
<td width="600"><input type="text" name="txtjurusan" size="45"></td>
</tr>
<tr>
<td width="500"></td>
<td width="600">
<input id="submit" type="submit" name="simpan" value="simpan">
<input id="submit" type="Reset" value="Batal"></td></tr>
</form></table>
<?Php
if(isset($_POST['simpan'])){
$Nim =$_POST['txtnim'];
$Nama =$_POST['txtnama'];
$Jenis_Kelamin =$_POST['radiokelamin'];
$Alamat =$_POST['txtalamat'];
$Jurusan =$_POST['txtjurusan'];
$input ="insert into mhs (Nim,Nama,Jenis_Kelamin,Alamat,Jurusan) values ('$Nim','$Nama','$Jenis_Kelamin','$Alamat','$Jurusan')";
if($simpan&&$Nim==''){
echo "</br> NIM tidak boleh kosong, diisi dulu";}elseif($Nama=='')
{echo "</br> Nama tidak boleh kosong, diisi dulu";}
elseif($Jenis_Kelamin==''){
echo "</br> Jenis Kelamin tidak boleh kosong, diisi dulu";}
elseif($Alamat==''){
echo "</br> Alamat tidak boleh kosong, diisi dulu";}
elseif($Jurusan==''){
echo "</br> Jurusan tidak boleh kosong, diisi dulu";}
else{mysql_query($input);echo'</br> Data berhasil dimasukkan';}}
?>
<hr>
<H2 align="center">Data Mahasiswa</H2>
<?Php
$warna1 = "FFFFFF";
$warna2 = "CCFFFF";
$warna = $warna1;
$sql=mysql_query("SELECT * FROM mhs ORDER BY Nim");
if(!$sql)
die("Query Salah");
echo "<table cellpadding=4 border=1 align=center><tr>
<th>No</th>
<th>Nim</th>
<th>Nama</th>
<th>Jenis_Kelamin</th>
<th>Alamat</th>
<th>Jurusan</th>
<th>Pilihan</th></tr>";
$no=$posisi+1;
while ($baris = mysql_fetch_row($sql)){
$Nim =$baris[0];
$Nama =$baris[1];
$Jenis_Kelamin =$baris[2];
$Alamat =$baris[3];
$Jurusan =$baris[4];
if($warna == $warna1){
$warna = $warna2;}
else{
$warna = $warna1;}
echo "<tr bgcolor=$warna>
<td align=center>$no</td>
<td align=center>$Nim</td>
<td align=center>$Nama</td>
<td align=center>$Jenis_Kelamin</td>
<td align=center>$Alamat</td>
<td align=center>$Jurusan</td>
<td align=center><a href=?proses=bltdel&&kddetail=$id_balita>ubah</a>
<a href=?proses=bltubh&&kdubah=$id_balita>hapus</a></td>
</tr>";
$no++;
}
echo "</table>";
?>
</body>
</html>
2. Simpan dengan nama forml.php
TUGAS
1. Modifikasi hasil tugas modul 4 dengan menambahkan script css yang berbeda dari percobaan 1 modul 6
<html>
<head>
<title>Data Mahasiswa</title>
</head>
<body>
<?Php
$koneksi=mysql_connect('localhost','root','');
$db=mysql_select_db('mahasiswa');
?>
<style type="text/css">
body{background:red}
table{border:1px solid;}
th{background-color:pink; color:#FFFFFF;}
tr:hover{background-color:#00ccff;}
td{font-weight:bold; background:grey; border:solid}
</style>
<table width="600" cellpadding="3" cellspacing="3" align="center" border="1">
<tr><th colspan="2">Input Data Mahasiswa</th></tr>
<form action ="forml.php" method="post" enctype="multipart/form-data">
<tr>
<td width="500">NIM</td>
<td width="600"><input type="text" name="txtnim" size="25"></td>
</tr>
<tr>
<td width="500">NAMA</td>
<td width="600"><input type="text" name="txtnama" size="45"></td>
</tr>
<tr>
<td width="500">Jenis Kelamin</td>
<td width="600">
<input name="radiokelamin" type="radio" value="Laki-Laki"/>Laki-Laki
<input name="radiokelamin" type="radio" value="Perempuan"/>Perempuan
</td>
</tr>
<tr>
<td width="500">Alamat</td>
<td width="600"><textarea name="txtalamat" rows="5" cols="45"></textarea></td>
</tr>
<tr>
<td width="500">Jurusan</td>
<td width="600"><input type="text" name="txtjurusan" size="45"></td>
</tr>
<tr>
<td width="500"></td>
<td width="600">
<input id="submit" type="submit" name="simpan" value="simpan">
<input id="submit" type="Reset" value="Batal"></td></tr>
</form></table>
<?Php
if(isset($_POST['simpan'])){
$Nim =$_POST['txtnim'];
$Nama =$_POST['txtnama'];
$Jenis_Kelamin =$_POST['radiokelamin'];
$Alamat =$_POST['txtalamat'];
$Jurusan =$_POST['txtjurusan'];
$input ="insert into mhs (Nim,Nama,Jenis_Kelamin,Alamat,Jurusan) values ('$Nim','$Nama','$Jenis_Kelamin','$Alamat','$Jurusan')";
if($simpan&&$Nim==''){
echo "</br> NIM tidak boleh kosong, diisi dulu";}elseif($Nama=='')
{echo "</br> Nama tidak boleh kosong, diisi dulu";}
elseif($Jenis_Kelamin==''){
echo "</br> Jenis Kelamin tidak boleh kosong, diisi dulu";}
elseif($Alamat==''){
echo "</br> Alamat tidak boleh kosong, diisi dulu";}
elseif($Jurusan==''){
echo "</br> Jurusan tidak boleh kosong, diisi dulu";}
else{mysql_query($input);echo'</br> Data berhasil dimasukkan';}}
?>
<hr>
<H2 align="center">Data Mahasiswa</H2>
<?Php
$warna1 = "FFFFFF";
$warna2 = "CCFFFF";
$warna = $warna1;
$sql=mysql_query("SELECT * FROM mhs ORDER BY Nim");
if(!$sql)
die("Query Salah");
echo "<table cellpadding=4 border=1 align=center><tr>
<th>No</th>
<th>Nim</th>
<th>Nama</th>
<th>Jenis_Kelamin</th>
<th>Alamat</th>
<th>Jurusan</th>
<th>Pilihan</th></tr>";
$no=$posisi+1;
while ($baris = mysql_fetch_row($sql)){
$Nim =$baris[0];
$Nama =$baris[1];
$Jenis_Kelamin =$baris[2];
$Alamat =$baris[3];
$Jurusan =$baris[4];
if($warna == $warna1){
$warna = $warna2;}
else{
$warna = $warna1;}
echo "<tr bgcolor=$warna>
<td align=center>$no</td>
<td align=center>$Nim</td>
<td align=center>$Nama</td>
<td align=center>$Jenis_Kelamin</td>
<td align=center>$Alamat</td>
<td align=center>$Jurusan</td>
<td align=center><a href=?proses=bltdel&&kddetail=$id_balita>ubah</a>
<a href=?proses=bltubh&&kdubah=$id_balita>hapus</a></td>
</tr>";
$no++;
}
echo "</table>";
?>
</body>
</html>
<head>
<title>Data Mahasiswa</title>
</head>
<body>
<?Php
$koneksi=mysql_connect('localhost','root','');
$db=mysql_select_db('mahasiswa');
?>
<style type="text/css">
body{background:red}
table{border:1px solid;}
th{background-color:pink; color:#FFFFFF;}
tr:hover{background-color:#00ccff;}
td{font-weight:bold; background:grey; border:solid}
</style>
<table width="600" cellpadding="3" cellspacing="3" align="center" border="1">
<tr><th colspan="2">Input Data Mahasiswa</th></tr>
<form action ="forml.php" method="post" enctype="multipart/form-data">
<tr>
<td width="500">NIM</td>
<td width="600"><input type="text" name="txtnim" size="25"></td>
</tr>
<tr>
<td width="500">NAMA</td>
<td width="600"><input type="text" name="txtnama" size="45"></td>
</tr>
<tr>
<td width="500">Jenis Kelamin</td>
<td width="600">
<input name="radiokelamin" type="radio" value="Laki-Laki"/>Laki-Laki
<input name="radiokelamin" type="radio" value="Perempuan"/>Perempuan
</td>
</tr>
<tr>
<td width="500">Alamat</td>
<td width="600"><textarea name="txtalamat" rows="5" cols="45"></textarea></td>
</tr>
<tr>
<td width="500">Jurusan</td>
<td width="600"><input type="text" name="txtjurusan" size="45"></td>
</tr>
<tr>
<td width="500"></td>
<td width="600">
<input id="submit" type="submit" name="simpan" value="simpan">
<input id="submit" type="Reset" value="Batal"></td></tr>
</form></table>
<?Php
if(isset($_POST['simpan'])){
$Nim =$_POST['txtnim'];
$Nama =$_POST['txtnama'];
$Jenis_Kelamin =$_POST['radiokelamin'];
$Alamat =$_POST['txtalamat'];
$Jurusan =$_POST['txtjurusan'];
$input ="insert into mhs (Nim,Nama,Jenis_Kelamin,Alamat,Jurusan) values ('$Nim','$Nama','$Jenis_Kelamin','$Alamat','$Jurusan')";
if($simpan&&$Nim==''){
echo "</br> NIM tidak boleh kosong, diisi dulu";}elseif($Nama=='')
{echo "</br> Nama tidak boleh kosong, diisi dulu";}
elseif($Jenis_Kelamin==''){
echo "</br> Jenis Kelamin tidak boleh kosong, diisi dulu";}
elseif($Alamat==''){
echo "</br> Alamat tidak boleh kosong, diisi dulu";}
elseif($Jurusan==''){
echo "</br> Jurusan tidak boleh kosong, diisi dulu";}
else{mysql_query($input);echo'</br> Data berhasil dimasukkan';}}
?>
<hr>
<H2 align="center">Data Mahasiswa</H2>
<?Php
$warna1 = "FFFFFF";
$warna2 = "CCFFFF";
$warna = $warna1;
$sql=mysql_query("SELECT * FROM mhs ORDER BY Nim");
if(!$sql)
die("Query Salah");
echo "<table cellpadding=4 border=1 align=center><tr>
<th>No</th>
<th>Nim</th>
<th>Nama</th>
<th>Jenis_Kelamin</th>
<th>Alamat</th>
<th>Jurusan</th>
<th>Pilihan</th></tr>";
$no=$posisi+1;
while ($baris = mysql_fetch_row($sql)){
$Nim =$baris[0];
$Nama =$baris[1];
$Jenis_Kelamin =$baris[2];
$Alamat =$baris[3];
$Jurusan =$baris[4];
if($warna == $warna1){
$warna = $warna2;}
else{
$warna = $warna1;}
echo "<tr bgcolor=$warna>
<td align=center>$no</td>
<td align=center>$Nim</td>
<td align=center>$Nama</td>
<td align=center>$Jenis_Kelamin</td>
<td align=center>$Alamat</td>
<td align=center>$Jurusan</td>
<td align=center><a href=?proses=bltdel&&kddetail=$id_balita>ubah</a>
<a href=?proses=bltubh&&kdubah=$id_balita>hapus</a></td>
</tr>";
$no++;
}
echo "</table>";
?>
</body>
</html>
2. Simpan dengan nama forml.php
3. hasilnya
2. Buat css baru untuk memodifikasi tabel input pada percobaan 1 modul 6. Berikut script
<html>
<head>
<title>Data Mahasiswa</title>
</head>
<body>
<?Php
$koneksi=mysql_connect('localhost','root','');
$db=mysql_select_db('mahasiswa');
?>
<style>
table#tabelmodul1 tr td{
font-size: 9pt;
padding: 0.5em;
vertical-align: top;
border-width: 0px;
padding: 5px;
border: 1px solid #ccc;
}
table#tabelmodul1 th{
background-color: #f7a302;
}
table#tabelmodul1{
color: #000000 ;
font-size: 9pt;
padding: 0.5em;
border-width: 1px;
border-style: solid;
border-color:#969BA5;
border-collapse: collapse;
}
table#tabelmodul1 tr td {
padding: 0.5em;
vertical-align: top;
border-width: 0px;
padding: 5px;
border: 1px solid #ccc;
}
</style>
<table width="600" cellpadding="3" cellspacing="3" align="center" id="tabelmodul1">
<tr><th colspan="2">Input Data Mahasiswa</th></tr>
<form action ="forml.php" method="post" enctype="multipart/form-data">
<tr>
<td width="500">NIM</td>
<td width="600"><input type="text" name="txtnim" size="25"></td>
</tr>
<tr>
<td width="500">NAMA</td>
<td width="600"><input type="text" name="txtnama" size="45"></td>
</tr>
<tr>
<td width="500">Jenis Kelamin</td>
<td width="600">
<input name="radiokelamin" type="radio" value="Laki-Laki"/>Laki-Laki
<input name="radiokelamin" type="radio" value="Perempuan"/>Perempuan
</td>
</tr>
<tr>
<td width="500">Alamat</td>
<td width="600"><textarea name="txtalamat" rows="5" cols="45"></textarea></td>
</tr>
<tr>
<td width="500">Jurusan</td>
<td width="600"><input type="text" name="txtjurusan" size="45"></td>
</tr>
<tr>
<td width="500"></td>
<td width="600">
<input id="submit" type="submit" name="simpan" value="simpan">
<input id="submit" type="Reset" value="Batal"></td></tr>
</form></table>
<?Php
if(isset($_POST['simpan'])){
$Nim =$_POST['txtnim'];
$Nama =$_POST['txtnama'];
$Jenis_Kelamin =$_POST['radiokelamin'];
$Alamat =$_POST['txtalamat'];
$Jurusan =$_POST['txtjurusan'];
$input ="insert into mhs (Nim,Nama,Jenis_Kelamin,Alamat,Jurusan) values ('$Nim','$Nama','$Jenis_Kelamin','$Alamat','$Jurusan')";
if($simpan&&$Nim==''){
echo "</br> NIM tidak boleh kosong, diisi dulu";}elseif($Nama=='')
{echo "</br> Nama tidak boleh kosong, diisi dulu";}
elseif($Jenis_Kelamin==''){
echo "</br> Jenis Kelamin tidak boleh kosong, diisi dulu";}
elseif($Alamat==''){
echo "</br> Alamat tidak boleh kosong, diisi dulu";}
elseif($Jurusan==''){
echo "</br> Jurusan tidak boleh kosong, diisi dulu";}
else{mysql_query($input);echo'</br> Data berhasil dimasukkan';}}
?>
<hr>
<H2 align="center">Data Mahasiswa</H2>
<?Php
$warna1 = "FFFFFF";
$warna2 = "CCFFFF";
$warna = $warna1;
$sql=mysql_query("SELECT * FROM mhs ORDER BY Nim");
if(!$sql)
die("Query Salah");
echo "<table cellpadding=4 border=1 align=center><tr>
<th>No</th>
<th>Nim</th>
<th>Nama</th>
<th>Jenis_Kelamin</th>
<th>Alamat</th>
<th>Jurusan</th>
<th>Pilihan</th></tr>";
$no=$posisi+1;
while ($baris = mysql_fetch_row($sql)){
$Nim =$baris[0];
$Nama =$baris[1];
$Jenis_Kelamin =$baris[2];
$Alamat =$baris[3];
$Jurusan =$baris[4];
if($warna == $warna1){
$warna = $warna2;}
else{
$warna = $warna1;}
echo "<tr bgcolor=$warna>
<td align=center>$no</td>
<td align=center>$Nim</td>
<td align=center>$Nama</td>
<td align=center>$Jenis_Kelamin</td>
<td align=center>$Alamat</td>
<td align=center>$Jurusan</td>
<td align=center><a href=?proses=bltdel&&kddetail=$id_balita>ubah</a>
<a href=?proses=bltubh&&kdubah=$id_balita>hapus</a></td>
</tr>";
$no++;
}
echo "</table>";
?>
</body>
</html>
<head>
<title>Data Mahasiswa</title>
</head>
<body>
<?Php
$koneksi=mysql_connect('localhost','root','');
$db=mysql_select_db('mahasiswa');
?>
<style>
table#tabelmodul1 tr td{
font-size: 9pt;
padding: 0.5em;
vertical-align: top;
border-width: 0px;
padding: 5px;
border: 1px solid #ccc;
}
table#tabelmodul1 th{
background-color: #f7a302;
}
table#tabelmodul1{
color: #000000 ;
font-size: 9pt;
padding: 0.5em;
border-width: 1px;
border-style: solid;
border-color:#969BA5;
border-collapse: collapse;
}
table#tabelmodul1 tr td {
padding: 0.5em;
vertical-align: top;
border-width: 0px;
padding: 5px;
border: 1px solid #ccc;
}
</style>
<table width="600" cellpadding="3" cellspacing="3" align="center" id="tabelmodul1">
<tr><th colspan="2">Input Data Mahasiswa</th></tr>
<form action ="forml.php" method="post" enctype="multipart/form-data">
<tr>
<td width="500">NIM</td>
<td width="600"><input type="text" name="txtnim" size="25"></td>
</tr>
<tr>
<td width="500">NAMA</td>
<td width="600"><input type="text" name="txtnama" size="45"></td>
</tr>
<tr>
<td width="500">Jenis Kelamin</td>
<td width="600">
<input name="radiokelamin" type="radio" value="Laki-Laki"/>Laki-Laki
<input name="radiokelamin" type="radio" value="Perempuan"/>Perempuan
</td>
</tr>
<tr>
<td width="500">Alamat</td>
<td width="600"><textarea name="txtalamat" rows="5" cols="45"></textarea></td>
</tr>
<tr>
<td width="500">Jurusan</td>
<td width="600"><input type="text" name="txtjurusan" size="45"></td>
</tr>
<tr>
<td width="500"></td>
<td width="600">
<input id="submit" type="submit" name="simpan" value="simpan">
<input id="submit" type="Reset" value="Batal"></td></tr>
</form></table>
<?Php
if(isset($_POST['simpan'])){
$Nim =$_POST['txtnim'];
$Nama =$_POST['txtnama'];
$Jenis_Kelamin =$_POST['radiokelamin'];
$Alamat =$_POST['txtalamat'];
$Jurusan =$_POST['txtjurusan'];
$input ="insert into mhs (Nim,Nama,Jenis_Kelamin,Alamat,Jurusan) values ('$Nim','$Nama','$Jenis_Kelamin','$Alamat','$Jurusan')";
if($simpan&&$Nim==''){
echo "</br> NIM tidak boleh kosong, diisi dulu";}elseif($Nama=='')
{echo "</br> Nama tidak boleh kosong, diisi dulu";}
elseif($Jenis_Kelamin==''){
echo "</br> Jenis Kelamin tidak boleh kosong, diisi dulu";}
elseif($Alamat==''){
echo "</br> Alamat tidak boleh kosong, diisi dulu";}
elseif($Jurusan==''){
echo "</br> Jurusan tidak boleh kosong, diisi dulu";}
else{mysql_query($input);echo'</br> Data berhasil dimasukkan';}}
?>
<hr>
<H2 align="center">Data Mahasiswa</H2>
<?Php
$warna1 = "FFFFFF";
$warna2 = "CCFFFF";
$warna = $warna1;
$sql=mysql_query("SELECT * FROM mhs ORDER BY Nim");
if(!$sql)
die("Query Salah");
echo "<table cellpadding=4 border=1 align=center><tr>
<th>No</th>
<th>Nim</th>
<th>Nama</th>
<th>Jenis_Kelamin</th>
<th>Alamat</th>
<th>Jurusan</th>
<th>Pilihan</th></tr>";
$no=$posisi+1;
while ($baris = mysql_fetch_row($sql)){
$Nim =$baris[0];
$Nama =$baris[1];
$Jenis_Kelamin =$baris[2];
$Alamat =$baris[3];
$Jurusan =$baris[4];
if($warna == $warna1){
$warna = $warna2;}
else{
$warna = $warna1;}
echo "<tr bgcolor=$warna>
<td align=center>$no</td>
<td align=center>$Nim</td>
<td align=center>$Nama</td>
<td align=center>$Jenis_Kelamin</td>
<td align=center>$Alamat</td>
<td align=center>$Jurusan</td>
<td align=center><a href=?proses=bltdel&&kddetail=$id_balita>ubah</a>
<a href=?proses=bltubh&&kdubah=$id_balita>hapus</a></td>
</tr>";
$no++;
}
echo "</table>";
?>
</body>
</html>
2. Simpan dengan nama forml.php
3. hasilnya
3. download tamplate css di link berikut
http://www.templatemo.com/page/1 silahkan modifikasi tamplate tersebut dan
gabungkan dengan form input dan hasil view percobaan 1 modul 6
Tidak ada komentar:
Posting Komentar