Assalamu’alaikum Wr Wb
Sobat WP gimana kabarnya di Hari Jum’at yang penuh barokah ini
ok disini aku punya sesuatu yang teramat berbeda lagi
kalau tadi aku baru saja menjelaskan membuat kwitansi menggunakan PHP dan MySQL
di postingan yang ini aku membuat surat pengambilan atau nota pengambilan barang/jasa menggunakan PHP dan MySQL
kalau pengen tau contoh scriptnya bisa di download di sini gratis
tapi kalau pengen tau gimana proses pembuatannya
pertama buka notepad++ atau dreamweaver atau software editor PHP yang lain
setelah itu ketik scrtipt ini
<?php
$server = “localhost”;
$user = “root”;
$password = “root”;
mysql_connect(“localhost”,”root”,”root”) or die (mysql_error());
mysql_select_db(“nota_pengambilan”) or die (mysql_error());
?>
kemudian save as dengan nama connection.php
atau koneksi_db.php
setelah itu ketik Ctrl+N untuk membuka lembar kerja baru di notepad++
kemudian ketik script berikut ini
<html>
<head><title>Nota Pengambilan Barang atau Jasa</title>
</head>
<body>
<form name=”nota_pengambilan” method=”post” action=””>
<table border=”1″ align=”center” bgcolor=”silver”>
<tr>
<td colspan=”3″ align=”center”><h2 align=”center”>Form Nota Pengambilan Barang/Jasa PT. Mandiri Software</h2></td>
</tr>
<tr>
<th>nama pelanggan</th>
<td><input name=”textnama_pelanggan” type=”text” size=”50″ maxlength=”50″ placeholder=”nama pelanggan”></td>
</tr>
<tr>
<th>nama instansi</th>
<td><input name=”textnama_instansi” type=”text” size=”50″ maxlength=”50″></td>
</tr>
<tr>
<th>no hp atau telp</th>
<td><input name=”textno_hp” type=”text” size=”50″ maxlength=”50″></td>
</tr>
<tr>
<th>email</th>
<td><input name=”textemail” type=”text” size=”50″ maxlength=”50″></td>
</tr>
<tr>
<th>tanggal pemesanan</th>
<td><input name=”texttanggal_pesan” type=”text” size=”14″ maxlength=”14″ value=”YYYY-MM-DD”></td>
</tr>
<tr>
<th>tanggal pengambilan</th>
<td><input name=”texttanggal_ambil” type=”text” size=”14″ maxlength=”14″ value=”YYYY-MM-DD”></td>
</tr>
<tr>
<th>jenis pesanan</th>
<td><input name=”radiojenis_pesanan” type=”radio” value=”jasa”>jasa
<input name=”radiojenis_pesanan” type=”radio” value=”barang”>barang
<input name=”radiojenis_pesanan” type=”radio” value=”software”>software</td>
</tr>
<tr>
<th>pesan</th>
<td><input name=”textpesan” type=”text” size=”50″ maxlength=”50″></td>
</tr>
<tr>
<th>keterangan</th>
<td><textarea name=”textketerangan” cols=”40″ rows=”3″></textarea></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_pelanggan = $_POST[“textnama_pelanggan”];
$textnama_instansi = $_POST[“textnama_instansi”];
$textno_hp = $_POST[“textno_hp”];
$textemail = $_POST[“textemail”];
$texttanggal_pesan = $_POST[“texttanggal_pesan”];
$texttanggal_ambil = $_POST[“texttanggal_ambil”];
$radiojenis_pesanan = $_POST[“radiojenis_pesanan”];
$textpesan = $_POST[“textpesan”];
$textketerangan = $_POST[“textketerangan”];
$server = “localhost”;
$user = “root”;
$password = “root”;
$id_mysql = mysql_connect(“localhost”,”root”,”root”);
$db_nota_pengambilan = mysql_select_db(“nota_pengambilan”, $id_mysql);
$sql = “INSERT INTO `nota_pengambilan`.`nota_pengambilan` (`nama_pelanggan`, `nama_instansi`, `no_hp`, `email`, `tanggal_pesan`, `tanggal_ambil`, `jenis_pesanan`, `pesan`, `keterangan`) VALUES (‘$textnama_pelanggan’, ‘$textnama_instansi’, ‘$textno_hp’, ‘$textemail’, ‘$texttanggal_pesan’, ‘$texttanggal_ambil’, ‘$radiojenis_pesanan’, ‘$textpesan’, ‘$textketerangan’)”;
$hasil = mysql_query($sql, $id_mysql);
if(empty($hasil))
print(“pelanggan dari instansi = ‘$textnama_instansi’ yang memesan dengan pesanan=’$radiojenis_pesanan’ belum ada di database”);
else
print(“pelanggan atas nama = ‘$textnama_pelanggan’ yang memesan pada tanggal = ‘$texttanggal_pesan’ sudah bisa di lihat di <a href=’list_pengambilan.php’>list berikut</a> ini”);
mysql_close($id_mysql);
}
?>
</body>
</html>
kemudian save as dengan nama index.php
masih di perintah yang sama Ctrl+N untuk membuat lembar kerja berikutnya di notepad++
ketik script berikut ini
<?php
$connection = mysql_connect(“localhost”,”root”,”root”);
if($connection) {
mysql_select_db(“nota_pengambilan”);
$sqlstr = “SELECT * FROM nota_pengambilan”;
$hasil = mysql_query($sqlstr, $connection);
$row = mysql_fetch_row($hasil);
if($row){
do {
list($id_pelanggan,$nama_pelanggan,$nama_instansi,$no_hp,$email,$tanggal_pesan,$tanggal_ambil,$jenis_pesanan,$pesan,$keterangan)=$row;
echo “id pelanggan : $id_pelanggan”;
echo “<br>”;
echo “nama pelanggan : $nama_pelanggan”;
echo “<br>”;
echo “nama instansi : $nama_instansi”;
echo “<br>”;
echo “no hp : $no_hp”;
echo “<br>”;
echo “email : $email”;
echo “<br>”;
echo “tanggal pemesanan : $tanggal_pesan”;
echo “<br>”;
echo “tanggal pengambilan : $tanggal_ambil”;
echo “<br>”;
echo “jenis pesanan : $jenis_pesanan”;
echo “<br>”;
echo “pesanan : $pesan”;
echo “<br>”;
echo “keterangan : $keterangan”;
echo “<hr>”;
} while($row = mysql_fetch_row($hasil));
} else {
echo “nama pelanggan belum di entry”;
echo “<br>”;
}
mysql_close($connection);
} else {
echo “server failed to connect database”;
}
?>
lalu save as dengan nama list_pengambilan.php
boleh di save dengan nama list_surat_pengambilan.php
jadi sederhana bukan
jadi selamat beraktivitas di Hari Jum’at yang penuh barokah ini
dan selamat berkreasi