Lama gak corat_coret kangen juga, kali ini cahPribumi akan memberikan sedikit tutorial bagi yang membutuhkan. Terutama bagi pemula yang sedang belajar WEB PHP.
Okee, langsung saja cekidott...
1. Buka localhost/phpmyadmin kemudian buat Database baru dengan nama mid1014 dengan tabel berjumlah 2 yaitu table hadir dan table karyawan.
Dengan Struktur table Hadir seperti dibawah :
Dan Struktur table Karyawan seperti dibawah :
1. Buat script koneksi databasenya simpan dengan nama koneksi.php
<?php
mysql_connect("localhost","root","");
mysql_select_db("mid1014");
?>
2. Copy script dibawah ini dan simpan dengan nama tambahkaryawan.php dan script dibawah sudah bisa menyimpan.
<form method="POST" action="">
<table cellspacing="0" cellpadding="5" border="1">
<tr>
<th colspan="3" bgcolor="orange">Form Inputan Data Karyawan</th>
</tr>
<tr>
<th align="left">Nama Karyawan</th>
<th align="left">:</th>
<th align="left"><label>
<input name="nama" type="text" id="nama" size="30" maxlength="50">
</label></th>
</tr>
<tr>
<th align="left">Jenis Kelamin </th>
<th align="left">:</th>
<th align="left"><label>
<input name="jk" type="radio" value="Laki-laki" />
Laki-Laki
<input name="jk" type="radio" value="Perempuan" />
Perempuan
</label></th>
</tr>
<tr>
<th align="left">Jabatan</th>
<th align="left">:</th>
<th align="left"><label>
<select name="jabatan">
<option></option>
<option value="Pimpinan">Pimpinan</option>
<option value="Pengawas">Pengawas</option>
<option value="Kepala Seksi">Kepala Seksi</option>
</select>
</label></th>
</tr>
<tr>
<th align="left">Alamat Tinggal </th>
<th align="left">:</th>
<th align="left"><textarea name="alamat" cols="30" rows="3"></textarea></th>
</tr>
<tr>
<th colspan="3"><input type="submit" value="Simpan Data"name="tombol"></th>
</tr>
</table>
</form>
<?php
include "koneksi.php";
$tombol=isset($_POST['tombol']);
$var1=isset($_POST['nama'])?$_POST['nama']:'';
$var2=isset($_POST['jk'])?$_POST['jk']:'';
$var3=isset($_POST['jabatan'])?$_POST['jabatan']:'';
$var4=isset($_POST['alamat'])?$_POST['alamat']:'';
$bulan=date("m");
if($tombol and($var1!="" and $var2!="" and $var3!="" and $var4!=""))
{
$add=mysql_query("insert into karyawan values('$bulan','$var1','$var2','$var3','$var4')");
if($add)
{
header("location:tampilkaryawan.php");
}
}
else if (empty($tombol))
{
echo "<font color=red size=5></font>";
}
else if (empty($var1))
{
echo "<font color=red size=5>Nama Masih Kosong !</font>";
}
else if (empty($var2))
{
echo "<font color=red size=5>Jenis Kelamin Belum Dipilih !</font>";
}
else if (empty($var3))
{
echo "<font color=red size=5>Jabatan Belum Dipilih !</font>";
}
else if (empty($var4))
{
echo "<font color=red size=5>Alamat Masih Kosong !</font>";
}
?>
Dengan hasil seperti berikut :
3. Kita buat script tampil, copy script dibawah ini dan simpan dengan nama tampilkaryawan.php
<table width="633" border=1 cellpadding="5" cellspacing="0">
<tr bgcolor="orange">
<td width="119"><strong>Nama Lengkap</strong></td>
<td width="110"><strong>Jenis Kelamin</strong></td>
<td width="88"><strong>Jabatan</strong></td>
<td width="169"><strong>Alamat Tinggal</strong></td>
<td width="43"><strong>Hapus</strong></td>
<td width="30"><strong>Edit</strong></td>
</tr>
<?php
include "koneksi.php";
$tampil=mysql_query("select * from karyawan");
while ($hasil=mysql_fetch_array($tampil)) {
?>
<tr>
<td align="left"><?php echo $hasil['nama'];?></td>
<td align="left"><?php echo $hasil['jk'];?></td>
<td align="left"><?php echo $hasil['jabatan'];?></td>
<td align="left"><?php echo $hasil['alamat'];?></td>
<td align="center"><a href="del.php?abs=<?php echo $hasil['nama'];?>" onClick="return confirm('Yakin Hapus Data Ini ??');"><img src="sampah.gif" height=30 width=30 alt="hapus data" title="hapus data" ></td>
<td align="center"><a href="edit.php?abs=<?php echo $hasil['nama'];?>" onClick="return confirm('Yakin Edit Data Ini ??');"><img src="pensil.gif" height=30 width=30 alt="edit data" title="edit data" ></td>
<?php } ?>
</tr>
</table>
Nantinya akan seperti ini :
5. Dan kemudian kita buat script update untuk data yang kita edit tadi dan simpan dangan nama update.php
<?php
include "koneksi.php";
$asw=$_POST['nama'];
$jk=$_POST['jk'];
$jabatan=$_POST['jabatan'];
$alamat=$_POST['alamat'];
$bulan=date("m");
$perintah="update karyawan set jk='$jk',jabatan='$jabatan',alamat='$alamat' where nama='$asw'";
$eksekusi=mysql_query($perintah);
if ($eksekusi) {
header("location:tampilkaryawan.php");
}
?>
Cukup sekian tutorial kali ini,, semoga bermanfaat. ^_^
Okee, langsung saja cekidott...
1. Buka localhost/phpmyadmin kemudian buat Database baru dengan nama mid1014 dengan tabel berjumlah 2 yaitu table hadir dan table karyawan.
Dengan Struktur table Hadir seperti dibawah :
Dan Struktur table Karyawan seperti dibawah :
1. Buat script koneksi databasenya simpan dengan nama koneksi.php
<?php
mysql_connect("localhost","root","");
mysql_select_db("mid1014");
?>
2. Copy script dibawah ini dan simpan dengan nama tambahkaryawan.php dan script dibawah sudah bisa menyimpan.
<form method="POST" action="">
<table cellspacing="0" cellpadding="5" border="1">
<tr>
<th colspan="3" bgcolor="orange">Form Inputan Data Karyawan</th>
</tr>
<tr>
<th align="left">Nama Karyawan</th>
<th align="left">:</th>
<th align="left"><label>
<input name="nama" type="text" id="nama" size="30" maxlength="50">
</label></th>
</tr>
<tr>
<th align="left">Jenis Kelamin </th>
<th align="left">:</th>
<th align="left"><label>
<input name="jk" type="radio" value="Laki-laki" />
Laki-Laki
<input name="jk" type="radio" value="Perempuan" />
Perempuan
</label></th>
</tr>
<tr>
<th align="left">Jabatan</th>
<th align="left">:</th>
<th align="left"><label>
<select name="jabatan">
<option></option>
<option value="Pimpinan">Pimpinan</option>
<option value="Pengawas">Pengawas</option>
<option value="Kepala Seksi">Kepala Seksi</option>
</select>
</label></th>
</tr>
<tr>
<th align="left">Alamat Tinggal </th>
<th align="left">:</th>
<th align="left"><textarea name="alamat" cols="30" rows="3"></textarea></th>
</tr>
<tr>
<th colspan="3"><input type="submit" value="Simpan Data"name="tombol"></th>
</tr>
</table>
</form>
<?php
include "koneksi.php";
$tombol=isset($_POST['tombol']);
$var1=isset($_POST['nama'])?$_POST['nama']:'';
$var2=isset($_POST['jk'])?$_POST['jk']:'';
$var3=isset($_POST['jabatan'])?$_POST['jabatan']:'';
$var4=isset($_POST['alamat'])?$_POST['alamat']:'';
$bulan=date("m");
if($tombol and($var1!="" and $var2!="" and $var3!="" and $var4!=""))
{
$add=mysql_query("insert into karyawan values('$bulan','$var1','$var2','$var3','$var4')");
if($add)
{
header("location:tampilkaryawan.php");
}
}
else if (empty($tombol))
{
echo "<font color=red size=5></font>";
}
else if (empty($var1))
{
echo "<font color=red size=5>Nama Masih Kosong !</font>";
}
else if (empty($var2))
{
echo "<font color=red size=5>Jenis Kelamin Belum Dipilih !</font>";
}
else if (empty($var3))
{
echo "<font color=red size=5>Jabatan Belum Dipilih !</font>";
}
else if (empty($var4))
{
echo "<font color=red size=5>Alamat Masih Kosong !</font>";
}
?>
Dengan hasil seperti berikut :
3. Kita buat script tampil, copy script dibawah ini dan simpan dengan nama tampilkaryawan.php
<table width="633" border=1 cellpadding="5" cellspacing="0">
<tr bgcolor="orange">
<td width="119"><strong>Nama Lengkap</strong></td>
<td width="110"><strong>Jenis Kelamin</strong></td>
<td width="88"><strong>Jabatan</strong></td>
<td width="169"><strong>Alamat Tinggal</strong></td>
<td width="43"><strong>Hapus</strong></td>
<td width="30"><strong>Edit</strong></td>
</tr>
<?php
include "koneksi.php";
$tampil=mysql_query("select * from karyawan");
while ($hasil=mysql_fetch_array($tampil)) {
?>
<tr>
<td align="left"><?php echo $hasil['nama'];?></td>
<td align="left"><?php echo $hasil['jk'];?></td>
<td align="left"><?php echo $hasil['jabatan'];?></td>
<td align="left"><?php echo $hasil['alamat'];?></td>
<td align="center"><a href="del.php?abs=<?php echo $hasil['nama'];?>" onClick="return confirm('Yakin Hapus Data Ini ??');"><img src="sampah.gif" height=30 width=30 alt="hapus data" title="hapus data" ></td>
<td align="center"><a href="edit.php?abs=<?php echo $hasil['nama'];?>" onClick="return confirm('Yakin Edit Data Ini ??');"><img src="pensil.gif" height=30 width=30 alt="edit data" title="edit data" ></td>
<?php } ?>
</tr>
</table>
4. Kita buat untuk script edit data dan simpan dengan nama edit.php
<?php
include "koneksi.php";
$asw=$_GET['abs'];
$data=mysql_query("select * from karyawan where nama='$asw'");
$hasil=mysql_fetch_array($data);
?>
<form method="POST" action="update.php">
<table cellspacing="0" cellpadding="5" border="1">
<tr>
<th colspan="3" bgcolor="orange">Form Inputan Kehadiran Karyawan</th>
</tr>
<tr>
<th align="left">Nama Karyawan</th>
<th align="left">:</th>
<th align="left"><label>
<input name="nama" value="<?php echo $hasil['nama'];?>" type="text" id="nama" size="30" maxlength="50">
</label></th>
</tr>
<tr>
<th align="left">Jenis Kelamin </th>
<th align="left">:</th>
<th align="left"><label>
<input name="jk" type="radio" value="Laki-laki" <?php if($hasil['jk']=='Laki-laki') echo "checked";?>>Laki-laki
<input name="jk" type="radio" value="Perempuan" <?php if($hasil['jk']=='Perempuan') echo "checked";?>>Perempuan
</label></th>
</tr>
<tr>
<th align="left">Jabatan</th>
<th align="left">:</th>
<th align="left"><label>
<select name="jabatan">
<option value="Pimpinan" <?php if($hasil['jabatan']=='Pimpinan') echo "selected";?>>Pimpinan</option>
<option value="Pengawas" <?php if($hasil['jabatan']=='Pengawas') echo "selected";?>>Pengawas</option>
<option value="Kepala Seksi" <?php if($hasil['jabatan']=='Kepala Seksi') echo "selected";?>>Kepala Seksi</option>
</select>
</label></th>
</tr>
<tr>
<th align="left">Alamat Tinggal </th>
<th align="left">:</th>
<th align="left"><label>
<textarea name="alamat" cols="30" rows="3" id="alamat"><?php echo $hasil['alamat'];?></textarea>
</label></th>
</tr>
<tr>
<th colspan="3"><input type="submit" value="Simpan Ulang"></th>
</tr>
</table>
</form>
Dengan Tampilan seperti ini :
<?php
include "koneksi.php";
$asw=$_POST['nama'];
$jk=$_POST['jk'];
$jabatan=$_POST['jabatan'];
$alamat=$_POST['alamat'];
$bulan=date("m");
$perintah="update karyawan set jk='$jk',jabatan='$jabatan',alamat='$alamat' where nama='$asw'";
$eksekusi=mysql_query($perintah);
if ($eksekusi) {
header("location:tampilkaryawan.php");
}
?>
Cukup sekian tutorial kali ini,, semoga bermanfaat. ^_^
Tidak ada komentar:
Posting Komentar