membuat inputan ke database dengan php
Ditulis oleh alfinfanther di/pada Maret 10, 2009
salam jumpa lagi,
langsung aja ya sesuai dengan tema kita saat ini akan membuat inputan dengan database sebelumnya kita buat terlebih data basenya dengan referensi nama databasenya datapribadi :
create database datadiri;
use datadiri;
create table dataku(nis varchar(5) primary key,nama varchar(35),alamat varchar(100),tgl_lahir date not nul,status varchar(35));
pembuatan database selesai, setelah itu kita buat sebuah file untuk koneksi ke database file itu beri nama koneksi.php :
<?php
mysql_connect(“localhost”,”root”,”") or die (“koneksi gagal”);
mysql_select_db(“datadiri”) or die (” databasenya tidak di temukan”);
?>
file koneksi database sudah di buat sekarang kita tinggal buat form guinya kasih nama gadiskutersayang.php ini source kodenya silahkan di manipulasi agi :
<html>
<?php
include(“koneksi2.php”);
?>
<head>
<title></title>
</head>
<body>
<form action=”" method=”post”>
<table border=”0″ cellspacing=”0″ cellpadding=”0″ style=”border-collapse:collapse” border=”#111111″ width=”100%”>
<tr>
<td width=”16%”>NIS</td>
<td width=”84%”><input type=”text” name=”txtnis” size=”29″ maxlength=”5″></td>
</tr>
<Tr>
<td width=”16%”>Nama</td>
<td width=”84%”><input type=”text” name=”txtnama” size=”29″ maxlength=”35″></td>
<tr>
<tr>
<td width=”16%”>Alamat</td>
<td width=”84%”><input type=”text” name=”txtalamat” size=29″ maxlength=”100″></td>
</tr>
<tr>
<td width=”16%”>Tanggal lahir</td>
<td width=”84%”><input type=”text” name=”txttgl_lahir” size=”29″ maxlength=”12″></td>
</tr>
<tr>
<td width=”16%”>Jumlah Anak</td>
<td width=”84%”><input type=”text” name=”txtjml_anak” size=”29″ maxlength=”2″></td>
</tr>
</table>
<div>
<input type=”submit” name=”simpan” value=”simpan”>
<input type=”reset” value=”Batal”>
</div>
</form>
</body>
<?php
$nis = $_POST['txtnis'];
$nama = $_POST['txtnama'];
$alamat = $_POST['txtalamat'];
$tgl_lahir = $_POST['txttgl_lahir'];
$status = $_POST['txtstatus'];
if (isset($_POST['simpan'])) {
mysql_query(“insert into datadiri (nis,nama,alamat,tgl_lahir,jml_anak)
values (‘$nis’,'$nama’,'$alamat’,'$tgl_lahir’,'$status’)”);
echo “berhasil”;
} else {
echo “gagal”;
}
echo”<table border=1 cellspadding=0 cellspacing=0 style=border-collapse:collapse bordercolor=#ff0000 width=100%>”;
echo”<tr>”;
echo”<td width=20% bgcolor=#c0c0c0><b>Nis</b></td>”;
echo”<td width=20% bgcolor=#c0c0c0><b>Nama</b></td>”;
echo”<td width=20% bgcolor=#c0c0c0><b>Alamat</b></td>”;
echo”<td width=20% bgcolor=#c0c0c0><b>Tanggal lahir</b></td>”;
echo”<td width=20% bgcolor=#c0c0c0><b>Status</b></td>”;
$result=mysql_query(“select * from datadiri”);
while($row = mysql_fetch_array($result)) {
echo “<tr>”;
echo “<td width=20%>$row[nis]</td>”;
echo “<td width=20%>$row[nama]</td>”;
echo “<td width=20%>$row[alamat]</td>”;
echo “<td width=20%>$row[tgl_lahir]</td>”;
echo “<td width=20%>$row[status]</td>”;
echo “</tr>”; }
echo “</table>”;
?>
</html>
silahkan di kembangkan ……..