entri data menggunakan php dan mysql
1.buat dulu rancangan database nya untuk menyimpan data di sql
CREATE TABLE `tbl_data` (
`nama` varchar(40) NOT NULL,
`jenis_kelamin` enum('pria','wanita') NOT NULL,
`alamat` text NOT NULL,
`tgl_lahir` date NOT NULL,
Primary key(`nama`));
2.kemudian buat file koneksi nya untuk menghubungkan antara server nya
File koneksi.php
<?php
$host='localhost';
$user="root";
$pass='';
$database="input_data";
$connect=mysql_connect($host,$user,$pass) or die mysql_error();
mysql_select_db($db);
?>
3. buat file form input data nya dengan nama index.php saja
index.php
<form action="proses.php" method="post">
<table border="1" >
<tr>
<td>nama</td>
<td>input type="text" name="nama"></td>
</tr>
<tr>
<td>Jenis kelamin</td>
<td><select name="jenis_kelamin">
<option value="pria">pria</option>
<option value="wanita">wanita</option>
</select></td>
</tr>
<td>Alamat</td>
<td><textarea cols="3" rows="13" name="alamat"></textarea></td>
</tr>
<tr>
<td>Tanggal Lahir</td>
<td align="center">:</td>
<td>
<select name="tanggal">
<?php
for($i=1;$i<=31;$i++){
echo'<option value='.$i.'>'.$i.'</option>';
}
?>
</select>
Bulan:
<select name="bulan">
<?php
$bln=array('','Januari','Februari','Maret','April','Mei','Juni','Juli','Agustus','Sebtember','Oktober',
'November','Desember');
for($b=1;$b<=12;$b++){
if($b<=9){
echo'<option value=0'.$b.'>'.$bln[$b].'</option>';
}else{
echo'<option value='.$b.'>'.$bln[$b].'</option>';
}
}
?>
</select> </td>
<td>Tahun :
<input type="text" name="tahun" class="pendek"/> </td>
</tr>
<tr>
<td><imput type="submit" name="submit" value="input"><input type="reset" name"reset"></td>
</tr>
</table>
4.kemudian buatlah file proses.nya
proses.php
<?php
include_once"koneksi.php";
$nama=$_POST['nama'];
$jenis_kelamin=$_POST['jenis_kelamin'];
$alamat=$_POST['alamat'];
$tgl_lahir = $_POST['tahun'].'-'.$_POST['bulan'].'-'.$_POST['tanggal'];
CREATE TABLE `tbl_data` (
`nama` varchar(40) NOT NULL,
`jenis_kelamin` enum('pria','wanita') NOT NULL,
`alamat` text NOT NULL,
`tgl_lahir` date NOT NULL,
Primary key(`nama`));
2.kemudian buat file koneksi nya untuk menghubungkan antara server nya
File koneksi.php
<?php
$host='localhost';
$user="root";
$pass='';
$database="input_data";
$connect=mysql_connect($host,$user,$pass) or die mysql_error();
mysql_select_db($db);
?>
3. buat file form input data nya dengan nama index.php saja
index.php
<form action="proses.php" method="post">
<table border="1" >
<tr>
<td>nama</td>
<td>input type="text" name="nama"></td>
</tr>
<tr>
<td>Jenis kelamin</td>
<td><select name="jenis_kelamin">
<option value="pria">pria</option>
<option value="wanita">wanita</option>
</select></td>
</tr>
<td>Alamat</td>
<td><textarea cols="3" rows="13" name="alamat"></textarea></td>
</tr>
<tr>
<td>Tanggal Lahir</td>
<td align="center">:</td>
<td>
<select name="tanggal">
<?php
for($i=1;$i<=31;$i++){
echo'<option value='.$i.'>'.$i.'</option>';
}
?>
</select>
Bulan:
<select name="bulan">
<?php
$bln=array('','Januari','Februari','Maret','April','Mei','Juni','Juli','Agustus','Sebtember','Oktober',
'November','Desember');
for($b=1;$b<=12;$b++){
if($b<=9){
echo'<option value=0'.$b.'>'.$bln[$b].'</option>';
}else{
echo'<option value='.$b.'>'.$bln[$b].'</option>';
}
}
?>
</select> </td>
<td>Tahun :
<input type="text" name="tahun" class="pendek"/> </td>
</tr>
<tr>
<td><imput type="submit" name="submit" value="input"><input type="reset" name"reset"></td>
</tr>
</table>
4.kemudian buatlah file proses.nya
proses.php
<?php
include_once"koneksi.php";
$nama=$_POST['nama'];
$jenis_kelamin=$_POST['jenis_kelamin'];
$alamat=$_POST['alamat'];
$tgl_lahir = $_POST['tahun'].'-'.$_POST['bulan'].'-'.$_POST['tanggal'];
$query=mysql_query("insert into tbl_data(nama,jenis_kelamin,alamat,tgl_lahir) values('$nama','$jenis_kelamin','$alamat','$tgl_lahir')");
if($query){
echo"berhasil";
}else{
echo"ggal entry data";
}header('location:tampil_data.php');
?>
5.kemudian kita buat file hasil data yg dientri barusan dengan nama
file Tampil_data.php
<table border="1">
<td>No</td>
<tr>nama</td>
<td>alamat</td>
<td>jenis kelamin</td>
<td>tgl lahir</td>
</tr>
<?php
include_once"koneksi.php";
$sql=mysql_query("select * from tbl_data");
while($data=mysql_fetch_array($query)){
$jumlah=mysql_fetch_row($query);
echo"jumlah data: .'$jumlah";
?>
<tr>
<td><?php echo $no;?></td>
<td><?php echo $data['nama'];?></td>
<td><?php echo $data[jenis_kelamin'];?></td>
<td><?php echo $data['alamat'];?></td>
<td><?php echo $data['tgl_lahir'];?></td>
</tr>
<?php
}
?></table>