Cara mengkoneksikan web dengan database


Hai teman-teman semua..,
pa kabar...???
mudah-mudahan dalam keadaan sehat2 aja ya..., Amin.
kali ini saya akan posting tentang mengkoneksikan web dengan database.
saya akan menampilkan design yang sederhana saja.
OKe...,
kita mulai saja,
pertama-tama kita harus membuat database yang ingin ditampilkan di web kita, databasenya dapat di download disini.
selanjutnya buat coding untuk file koneksi.php

<?php
$host="localhost";
$user="root";
$pass="root";
$db="kuliah";

$koneksi=mysql_connect($host,$user,$pass) or die("Koneksi Gagal");
mysql_select_db($db)or die("Database tidak ditemukan");
?>

setelah membuat file koneksi.php selanjutnya kita buat coding Untuk File Tampil.php

<html>
<head>
<title>Dedi Kurniawan</title>
</head>
<body>
<table width="87%" height="469" border="1" align="center">
<tr>
<td height="102" colspan="3" align="center"><p><strong><font size="6">Dedi
Kurniawan</font></strong></p>
</td>
</tr>
<tr align="center" valign="top">
<td width="19%" height="328">
<a href="tampil.php">Beranda</a>
<br><br>
<a href="input.php"><embed src="button3.swf" width="174" height="65" ></embed></a>
</td>
<td width="64%">
<?php
include("koneksi.php");
$tampil=mysql_query("select*from nilai order by kode asc");
echo"<center>Tabel Nilai Mahasiswa<br><hr><br><a href=input.php>Tambah Data</a></center><br>";
echo"<table border=1 align=center>
<tr>
<td>No</td>
<td>Kode</td>
<td>Nama Mata Kuliah</td>
<td>Nilai</td>
<td>Menu</td>
</tr>";

$no=1;
while($baris=mysql_fetch_array($tampil))
{
echo"
<tr>
<td>$no</td>
<td>$baris[kode]</td>
<td>$baris[nama]</td>
<td>$baris[nilai]</td>
<td align=center><a href='edit.php?Kd=$baris[kode]&nama=$baris[nama]'>Edit</a> | 
<a href='hapus.php?Kd=$baris[kode]&nama=$baris[nama]'>Hapus</a></td>
</tr>";
$no++;
}
echo"</table>";
$jml=mysql_num_rows($tampil);
$jml2=mysql_num_fields($tampil);
echo"<center>Jumlah Record Data = $jml</center>";
$field=$jml2+1;
echo"<center>Jumlah field Data = $field di database $db</center><br>";
?>
</td>
<td width="17%"><strong>Media</strong></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</body>
</html>

Kode Berikut ini adalah untuk file input.php


<html>
<head>
<title>Dedi Kurniawan</title>
</head>
<body>
<table width="87%" height="469" border="1" align="center">
<tr>
<td height="102" colspan="3" align="center"><strong><font size="6">Dedi Kurniawan</font></strong></td>
</tr>
<tr align="center" valign="top">
<td width="19%" height="328"> <p><strong>Menu</strong></p>
<a href="tampil.php">Beranda</a>
<br><br>
<a href="input.php"><embed src="button3.swf" width="174" height="65" ></embed></a>
<td width="64%"><h1 align="center">Inputkan Data</h1>
<form action=simpan.php method=POST name="input" id="input">
<table align="center" border="1">
<tr>
<td>Kode</td>
<td>:</td>
<td><input type=text name=kode size="25" maxlength="25"></td>
</tr>
<tr>
<td>Nama</td>
<td>:</td>
<td><input type=text name=nama size="25" maxlength="25"></td>
</tr>
<tr>
<td>Nilai</td>
<td>:</td>
<td><select name="nilai" id="nilai">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
<option value="E">E</option>
</select></td>
</tr>
<tr>
<td colspan=2><input type="submit" name="submit" value="Simpan"></td>
<td align="center"><input type="reset" name="reset" value="Reset"></td>
</tr>
</table>
</form>

</td>
<td width="17%"><strong>Media</strong></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<h1 align="center"> </h1>
</body>
</html>

Langkah berikutnya adalah membuat coding untuk file simpan.php

<?php
include("koneksi.php");

$simpan=mysql_query("insert into nilai(kode,nama,nilai)
values('$kode','$nama','$nilai')");

if($simpan)
{
header("location:tampil.php");
}
else
{
header("location:input.php");
}

?>

Selanjutnya buat coding untuk file hapus.php

<?php
include("koneksi.php");
$update=mysql_query("delete from nilai where kode='$Kd'");
if($update)
{
header("location:tampil.php");
}
else
{
echo"<script>alert('Data Gagal Dihapus');
document.location.href='tampil.php';
</script>";


}
?>

Tahap berikutnya membuat file edit.php

<?php
echo"<br><br>";
include("koneksi.php");

$Kd=$_GET[Kd];
$edit=mysql_query("select * from nilai where kode='$Kd'");
$data=mysql_fetch_array($edit);
echo"<form action=update.php method=post>";
echo"<center><table border=1 cellpadding=0 cellspacing=0 border=2>
<tr>
<td colspan=3 align=center><b>EDIT DATA MAHASISWA</b></td>
</tr>

<tr>
<td width=120>Kode</td>
<td>:</td>
<td><input type=text name=kode size=40 value='$data[kode]' readonly></td>
</tr>

<tr>
<td width=120>Nama</td>
<td>:</td>
<td><input type=text name=nama size=40 value='$data[nama]'></td>
</tr>

<tr>
<td width=120>Nilai</td>
<td>:</td>
<td><input type=text name=nilai size=5 value='$data[nilai]'></td>
</tr>

<tr>
<td colspan=3 align=center><input type=submit name=submit value=OK></td>
</tr>

</table></center>
</form>";

?>

Tahap terakhir adalah membuat coding untuk file update.php

<?php
include("koneksi.php");
$update=mysql_query("update nilai set kode='$kode',
nama='$nama',nilai='$nilai' where kode='$kode'");
if($update)
{
header("location:tampil.php");
}
else
{
header("location:edit.php");
}
?>

setelah file koneksi.php,tampil.php,input.php,simpan.php,hapus.php,edit.php,update.php disimpan dalam folder C:\Appserv\www\latihan.

untuk menjalankan file-file yang telah dibuat tadi,
1. buka browser.
2. pada address ketikkan http://localhost/latihan/tampil.php kemudian tekan enter.

Comments

Post a Comment

Terima Kasih Telah Berkunjung...

Popular posts from this blog

Tips Merawat Batrai Laptop

Komputer Terbaru 2010

Program Mencari Faktorial