Assalamu’alaikum. Wr.WB gimana kabarnya sobat wp mungkin ada yang sudah mulai beraktifitas normal lagi seperti biasa

dan disini aku punya sebuah program aplikasi yaitu program aplikasi piket kantor dengan menggunakan php dan mysql

bagi yang ingin download silahkan download disini dan kalau mau seperti apa scriptnya ribet tidaknya scriptnya

silahkan buka notepad++ tapi bagi yang menggunakan ubuntu/linux/unix system semua program aplikasinya bisa dijalankan

tapi penulisan scriptnya meggunakan gedit karena linux/ubuntu tidak mengenal notepad ataupun notepad++

ok ini script-scriptnya

<?php
$server=”localhost”;
$user=”root”;
$password=”root”;
mysql_connect(“localhost”,”root”,”root”) or die (mysql_error());
mysql_select_db(“piket_kantor”) or die (mysql_error());
?>

setelah itu simpan script tersebut dengan nama connection.php 

lalu tekan ctrl+n di notepad++ kemudian tulis script berikut ini

<html>
<head><title>program aplikasi piket kantor</title>
</head>
<body>
<form name=”piket_kantor” action=”” method=”post”>
<table border=”1″ align=”center” bgcolor=”#87cefa”>
<tr>
<td colspan=”3″ align=”center”><h2 align=”center”>Form Input Jadwal Piket Kantor</h2></td>
</tr>
<tr>
<td>id karyawan</td>
<td><input name=”id_karyawan” type=”hidden”></td>
</tr>
<tr>
<td>nama</td>
<td><input name=”textnama” type=”text” size=”50″ maxlength=”50″></td>
</tr>
<tr>
<td>status</td>
<td><input name=”textstatus” type=”text” size=”50″ maxlength=”50″></td>
</tr>
<tr>
<td>bagian</td>
<td><input name=”textbagian” type=”text” size=”50″ maxlength=”50″></td>
</tr>
<tr>
<td>jadwal piket</td>
<td><input name=”radiojadwal” type=”radio” value=”shift pagi-sore”>shift pagi-sore<hr>
<input name=”radiojadwal” type=”radio” value=”shift malam + lembur”>shift malam + lembur
<input name=”radiojadwal” type=”radio” value=”jaga malam”>jaga malam</td>
</tr>
<tr>
<td colspan=”3″ align=”center”>
<input name=”buttonsave” type=”submit” value=”save”>
<input name=”buttoncancel” type=”reset” value=”cancel”>
</td>
</tr>
</table>
</form>
<?php
if($_POST[“buttonsave”]==”save”)
{
$textnama = $_POST[‘textnama’];
$textstatus = $_POST[‘textstatus’];
$textbagian = $_POST[‘textbagian’];
$radiojadwal = $_POST[‘radiojadwal’];
$server=”localhost”;
$user=”root”;
$password=”root”;
$id_mysql=mysql_connect(“localhost”,”root”,”root”);
$db_piket_kantor=mysql_select_db(“piket_kantor”, $id_mysql);
$sql = “INSERT INTO `piket_kantor`.`piket_kantor` (`nama`, `status`, `bagian`, `jadwal_piket`) VALUES (‘$textnama’, ‘$textstatus’, ‘$textbagian’, ‘$radiojadwal’)”;
$hasil = mysql_query($sql, $id_mysql);
if(empty($hasil))
print(“karyawan dengan nama = ‘$textnama’ dan jadwal piket = ‘$radiojadwal’ belum terkirim ke database”);
else
print(“karyawan dengan nama = ‘$textnama’ dan jadwal piket = ‘$radiojadwal’ sukses terkirim ke database”);
mysql_close($id_mysql);
}
?>
</body>
<br>
<body>
<?php
$server=”localhost”;
$user=”root”;
$password=”root”;
$id_mysql=mysql_connect(“localhost”,”root”,”root”);
if(! $id_mysql)
die(mysql_error());
$db_piket_kantor=mysql_select_db(“piket_kantor”, $id_mysql);
if(! $db_piket_kantor)
die(mysql_error());
$sql = “SELECT id_karyawan, nama, status, bagian, jadwal_piket FROM piket_kantor”;
$hasil = mysql_query($sql, $id_mysql);
if(! $hasil)
die(mysql_error());
$nomor=0;
print(“<table width=\”100%\” border=\”1\” align=\”center\”>\n”);
print(“<tr align=\”center\” bgcolor=\”#98fb98\”>\n”);
print(“<td width=\”10%\”>id karyawan</td>\n”);
print(“<td width=\”15%\”>nama</td>\n”);
print(“<td width=\”10%\”>status</td>\n”);
print(“<td width=\”15%\”>bagian</td>\n”);
print(“<td width=\”15%\”>jadwal piket</td>\n”);
print(“<td width=\”10%\”>hapus jadwal</td>\n”);
print(“</tr>\n”);
while($baris=mysql_fetch_row($hasil))
{
$nomor++;
$id_karyawan=$baris[0];
$nama=$baris[1];
$status=$baris[2];
$bagian=$baris[3];
$jadwal_piket=$baris[4];
print(“<tr align=\”center\” bgcolor=\”#00fa9a\”>\n”);
print(“<td>$id_karyawan</td>\n”);
print(“<td>$nama</td>\n”);
print(“<td>$status</td>\n”);
print(“<td>$bagian</td>\n”);
print(“<td>$jadwal_piket</td>\n”);
print(“<td><a href=\”remove_jadwal.php?id_karyawan=$id_karyawan\”>”.”Ya</a></td>\n”);
}
print(“</table>\n”);
mysql_close($id_mysql);
?>
</body>
</html>

kemudian save dengan nama index.php agar mudah diindex oleh database mysql

lalu kalau ingin menghapus salah satu nama yang ada di jadwal tekan ctrl+n lagi dan ketik script berikut ini

<?php
$connection = mysql_connect(“localhost”,”root”,”root”) or die (mysql_error());
mysql_select_db(“piket_kantor”) or die (mysql_error());
$id_karyawan = $_GET[‘id_karyawan’];
mysql_query(“DELETE FROM `piket_kantor` WHERE `piket_kantor`.`id_karyawan` = ‘$id_karyawan'”) or die (mysql_error());
mysql_close($connection);
?>
<p>jadwal piket kantor sudah terhapus silahkan lihat <a href=”index.php”>ini</a></p>

kemudian save dengan nama remove_jadwal.php

jadi kalau ada yang kurang jelas aku jelasin lagi

langkah pertama buka notepad++ atau bagi pengguna linux/ubuntu buka gedit

kemudian ketik script-script diatas jadi selamat berkreasi selamat berkarya dan selamat berkatifitas