Sunday, January 17, 2016

Aplikasi input data mahasiswa dengan php dan mysql


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>&nbsp;</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>&nbsp;</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

Unknown

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

1 comments:

 

Copyright @ 2017