1. Pembuatan Database
a. Aktifkan Start Apachedan Mysql D
b. Buka Mozila / Internet Explorer, Ketikan : Localhost\phpmyadmin\(Enter)
c. Tampilan akan seperti dibawah ini
d. Pada create new database ketikan nama database yang akan di buat.
- Contoh ketikan DataMahasiswa , Create
- Akan tampil menu dibawah ini
- Ketikan nama table . Create new table on database
- Contoh Name tablenya : Mahasiswa , dan jumlah Fields nya : 4. Go
- Isikan seperti gambar dibawah ini
Save
2. Buka dreamweaver/ultraedit
a. Pembuatan koneksi dengan data base.
- Buat lembar kerja PHP ketikan rumus
<?php
$koneksi=mysql_connect("localhost","root","");
mysql_select_db("datamahasiswa",$koneksi);
if($koneksi){
}else{ echo"koneksi gagal";}
?>
- Simpan dengan nama koneksi.php pada folder htdocs\”foldermasingmasing”
b. Pembuatan form inputan
- Buat lembar kerja php ketikan rumus
<html>
<head><title>Input data mahasiswa</title></head>
<h1 align="center">Input Data Mahasiswa</h1>
<hr />
<form action="prosessimpan.php" method="get">
<body bgcolor="#FFFF33">
<table align="center" bgcolor="#FFFFFF">
<tr>
<td>NPM </td><td>:</td><td><input type="text" name="npm" size="5" /></td>
</tr>
<tr>
<td>Nama </td><td>:</td><td><input type="text" name="nama" size="20" /></td>
</tr>
<tr>
<td>Alamat</td><td>:</td><td><input type="text" name="alamat" size="20" /></td>
</tr>
<tr>
<td>Kelas </td><td>:</td><td><input type="text" name="kelas" size="10" /></td>
</tr>
<tr>
<td><input type="submit" name="submit" value="proses" /></td><td> </td>
<td><input type="reset" name="reset" value="batal" /></td>
</tr>
</table>
<hr>
</body>
</form>
</html>
- Simpan dengan nama: inputdatamahasiswa.php
c. Pembuatan form prosessimpan
- Buat lembar kerja php ketikan rumus
<html>
<head><title>prosessimpan</title></head>
<h1 align="center">Data Mahasiswa</h1>
<hr>
<body bgcolor="#6666FF">
<?php
include "koneksi.php";
$npm=$_GET['npm'];
$nama=$_GET['nama'];
$alamat=$_GET['alamat'];
$kelas=$_GET['kelas'];
$simpan=mysql_query("INSERT INTO mahasiswa values('$npm','$nama','$alamat','$kelas')");
echo "data mahasiswa $nama telah berhasil disimpan<br>";
?>
<table border="1" align="center" width="400">
<tr bgcolor="#FF9900" align="center">
<td>NPM</td><td>Nama</td><td>Alamat</td><td>Kelas</td>
</tr>
<?php
$data=mysql_query("select * from mahasiswa order by npm desc");
while ($cetakdata=mysql_fetch_array($data)){
?>
<tr bgcolor="#CCCCCC">
<td><?=$cetakdata['npm']?></td>
<td><?=$cetakdata['nama']?></td>vv
<td><?=$cetakdata['alamat']?></td>
<td><?=$cetakdata['kelas']?></td>
</tr>
<?php
}
?>
</table>
<a href="inputdatamahasiswa.php">Kembali</a>
</body></html>
- Simpan dengan nama Prosessimpan.php
d. Pembuatan Form inputeditmahasiswa
- Buat Lembar kerja PHP, ketikan rumus
<html>
<head><title>Edit Data Mahasiswa</title></head>
<H1 align="center">Edit Data Mahasiswa</H1>
<br />
<hr />
<br />
<body bgcolor="#FFCC66">
<form action="prosesedit.php" method="get">
<table align="center" width="400">
<tr><td width="150">Masukan Nama :</td><td><input type="text" name="nama" size="30" /></td></tr>
<tr><td><input type="submit" name="submit" value="edit" /></td>
<td><input type="reset" name="reset" value="batal" /></td>
</tr>
</table>
</form>
<br /><br />
<?php
include "tampildata.php";
?>
</body>
</html>
- Simpan dengan nama inputeditmahasiswa.php
e. Pembuatan From prosesedit
- Buat lembar kerja PHP, ketikan rumus
<html>
<head><title>Edit Data Mahasiswa</title></head>
<H1 align="center">
<font face="arial" color="#FFFFFF">
Edit Data Mahasiswa
</H1>
<hr />
<br />
<body bgcolor="#0099FF">
<?php
include "koneksi.php";
$namax=$_GET['nama'];
$npm=$_POST['npm'];
$alamat=$_POST['alamat'];
$kelas=$_POST['kelas'];
$nama=$_POST['nama'];
$proses=$_POST['submit'];
if($proses=='update'){
$edit=mysql_query("Update mahasiswa set npm='$npm',nama='$nama',alamat='$alamat',kelas='$kelas' where nama='$namax' ");
}
if(empty($namax)){
$data=mysql_query("Select * from mahasiswa where nama='$nama'");
}else{
$data=mysql_query("Select * from mahasiswa where nama='$namax'");}
$tampildata=mysql_fetch_array($data);
?>
<form action="" method="post">
<table align="center" bgcolor="#FFFFFF">
<tr>
<td>NPM </td><td>:</td><td><input type="text" name="npm" size="5" value="<?=$tampildata['npm']?>"/></td>
</tr>
<tr>
<td>Nama </td><td>:</td><td><input type="text" name="nama" size="20" value="<?=$tampildata['nama']?>"/></td>
</tr>
<tr>
<td>Alamat</td><td>:</td><td><input type="text" name="alamat" size="20" value="<?=$tampildata['alamat']?>"/></td>
</tr>
<tr>
<td>Kelas </td><td>:</td><td><input type="text" name="kelas" size="10" value="<?=$tampildata['kelas']?>"/></td>
</tr>
<tr>
<td><input type="submit" name="submit" value="update" /></td><td> </td>
<td><input type="reset" name="reset" value="batal" /></td>
</tr>
</table>
</form>
<hr />
<?php
include"tampildata.php";
?>
<a href="inputeditmahasiswa.php">Edit Lagi</a>
</font>
</body>
</html>
- Simpan dengan namaprosesedit.php
f. Pembuatan Form inputhapusmahasiswa
- Buat lembar kerja PHP
<html>
<head><title>Hapus Data Mahasiswa</title></head>
<H1 align="center">Hapus Data Mahasiswa</H1>
<br />
<hr />
<br />
<body bgcolor="#FFCC66">
<form action="proseshapus.php" method="get">
<table align="center" width="400">
<tr><td width="150">Masukan Nama :</td><td><input type="text" name="nama" size="30" /></td></tr>
<tr><td><input type="submit" name="submit" value="hapus" /></td>
<td><input type="reset" name="reset" value="batal" /></td>
</tr>
</table>
</form>
<br />
<br />
<?php
include "tampildata.php";
?>
</body>
</html>
- Simpan dengan nama inputhapusmahasiswa.php
g. Pembuatan form proseshapus
- Buat lembar kerja PHP , ketikan rumus
<html>
<head><title>Hapus Data Mahasiswa</title></head>
<H1 align="center">
<font face="arial" color="#FFFFFF">
Hapus Data Mahasiswa
</H1>
<hr />
<br />
<body bgcolor="#0099FF">
<?php
include "koneksi.php";
$nama=$_GET['nama'];
$hapus=mysql_query("delete from mahasiswa where nama='$nama' ");
$data=mysql_query("Select * from mahasiswa where nama='$nama'");
$tampildata=mysql_fetch_array($data);
echo "Data Mahasiswa $nama telah berhasil di hapus<br>";
?>
<?php
include"tampildata.php";
?>
</font>
</body>
</html>
- Simpan dengan nama proseshapus.php
h. Pembuatan form tampildata
- Buat lembar kerja PHP
<html>
<head><title>Data Mahasiswa</title></head>
<H1 align="center">Data Mahasiswa</H1>
<br />
<hr />
<br />
<body bgcolor="#FFCC66">
<?php
include "koneksi.php";
$data=mysql_query("Select * from mahasiswa");
?>
<table border="1" cellpadding="0" cellspacing="0" align="center" width="400">
<tr align="center" bgcolor="#666666"><td>NPM</td><td>Nama</td><td>Alamat</td><td>Kelas</td></tr>
<?php
while($tampildata=mysql_fetch_array($data)){
?>
<tr bgcolor="#CCCCCC">
<td><?=$tampildata['npm']?></td>
<td><?=$tampildata['nama']?></td>
<td><?=$tampildata['alamat']?></td>
<td><?=$tampildata['kelas']?></td>
</tr>
<?php
}
?>
</table>
<br>
<hr>
<br>
<a href="menuutama.php">Menu Utama</a>
</body>
</html>
- Simpan dengan nama tampildata.php
i. Pembuatan form caridata
- Buat lembar kerja PHP, ketikan rumus
<html>
<head><title>Cari Data Mahasiswa</title></head>
<font face="arial">
<H1 align="center">Cari Data Mahasiswa</H1>
<br />
<hr />
<br />
<body bgcolor="#FFCC66">
<?php
include "koneksi.php";
$nama=$_GET['nama'];
$proses=$_GET['submit'];
if ($proses=='cari'){
$data=mysql_query("Select * from mahasiswa where nama='$nama'");
$tampildata=mysql_fetch_array($data);}
?>
<form action="" method="get">
<table align="center"><tr>
<td>
Cari Data Mahasiswa</td><td><input type="text" name="nama" size="10" /></td>
</tr><tr>
<td><input type="submit" name="submit" value="cari" /></td><td><input type="reset" name="reset" value="batal" /></td>
</tr>
<tr><td colspan="2"><hr /></td></tr>
<tr><td>NPM</td><td><input type="text" value="<?=$tampildata['npm']?>" /></td></tr>
<tr><td>NAMA</td><td><input type="text" value="<?=$tampildata['nama']?>" /></td></tr>
<tr><td>ALAMAT</td><td><input type="text" value="<?=$tampildata['alamat']?>" /></td></tr>
<tr><td>KELAS</td><td><input type="text" value="<?=$tampildata['kelas']?>" /></td></tr>
</table>
</form>
<?php
include "tampildata.php";
?>
</body>
</font>
</html>
- Simpan dengan nama inputcaridata.php
j. Pembuatan from menuutama
- Buat lembar kerja baru PHP
<html>
<head><title>Menu Utama</title>
<font face="arial">
<H1 align="center">Menu Utama</H1>
<hr size="5" color="#0000FF"/><br>
<body bgcolor="#FF6699">
<table align="center" width="300" bgcolor="#6699FF" border="1" cellpadding="10" cellspacing="0">
<tr align="center"><td><a href="inputdatamahasiswa.php">Input Data Mahasiswa</a></td></tr>
<tr align="center"><td><a href="inputeditmahasiswa.php">Edit data</a></td></tr>
<tr align="center"><td><a href="inputhapusmahasiswa.php">Hapus data</a></td></tr>
<tr align="center"><td><a href="tampildata.php">Tampil Data</a></td></tr>
<tr align="center"><td><a href="inputcaridata.php">Cari Data</a></td></tr>
</table>
</body>
<br>
<hr>
</font>
</html>
- Simpan dengan nama Menuutama.PHP
Pak tugas nya cuma pilih satu link kan pak
ReplyDelete