Assalamu’alaikum Wr Wb
gimana kabarnya sobat WP di liburan akhir tahun sekaligus libur sekolah
mungkin ada yang jalan-jalan ada yang pergi ke rumah sanak family dan lain-lainnya
ok disini aku punya postingan baru yaitu membuat surat photo dengan php dan mysql
mungkin bagi yang sering pergi ke photo studio surat photonya ditulis tangan
tapi yang ini berupa aplikasi jadi bisa dimodif sesuai kebutuhan dan kalau ingin
tau seperti apa programnya bisa didownload di sini gratis tidak dipungut biaya
nah bagi yang ingin tau seperti apa scriptnya
pertama-tama buka notepad++nya boleh pake dreamweaver boleh pake rapidphp
dan ketik script berikut ini
<?php
$server = “localhost”;
$user = “root”;
$password = “root”;
mysql_connect(“localhost”,”root”,”root”) or die (mysql_error());
mysql_select_db(“surat_photo”) or die (mysql_error());
?>
lalu save dengan nama connection.php
tujuannya adalah mengkoneksian database yang di mysql dengan program yang akan dibuat
lalu gunakan perintah ctrl+n untuk membuka lembar baru
lalu ketik script berikut
<html>
<head><title>Program Surat Photo Studio</title>
</head>
<body>
<form name=”surat_photo” method=”post” action=””>
<table border=”1″ align=”center” bgcolor=”silver”>
<tr>
<td colspan=”3″ align=”center”><h2 align=”center”>Form Surat Photo Sukses Dunia Akhirat Photo Studio</h2></td>
</tr>
<tr>
<th>nama</th>
<td><input name=”textnama” type=”text” size=”50″ maxlength=”50″ placeholder=”nama”></td>
</tr>
<tr>
<th>photo tanggal</th>
<td><input name=”textphoto_tanggal” type=”text” size=”14″ maxlength=”14″ value=”YYYY-MM-DD”></td>
</tr>
<tr>
<th>ukuran</th>
<td><input name=”textukuran” type=”text” size=”30″ maxlength=”30″></td>
</tr>
<tr>
<th>uang muka</th>
<td><input name=”textuang_muka” type=”text” size=”50″ maxlength=”50″ value=”Rp.”></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 = $_POST[“textnama”];
$textphoto_tanggal = $_POST[“textphoto_tanggal”];
$textukuran = $_POST[“textukuran”];
$textuang_muka = $_POST[“textuang_muka”];
$textketerangan = $_POST[“textketerangan”];
$server = “localhost”;
$user = “root”;
$password = “root”;
$id_mysql = mysql_connect(“localhost”,”root”,”root”);
$db_surat_photo = mysql_select_db(“surat_photo”, $id_mysql);
$sql = “INSERT INTO `surat_photo`.`surat_photo` (`nama`, `photo_tanggal`, `ukuran`, `uang_muka`, `keterangan`) VALUES (‘$textnama’, ‘$textphoto_tanggal’, ‘$textukuran’, ‘$textuang_muka’, ‘$textketerangan’)”;
$hasil = mysql_query($sql, $id_mysql);
if(empty($hasil))
print(“pelanggan photo studio dengan nama = ‘$textnama’ belum ada di database”);
else
print(“pelanggan yang mencetak photo pada tanggal = ‘$textphoto_tanggal’ sudah bisa dilihat di <a href=’list_photo.php’>list berikut</a> ini”);
mysql_close($id_mysql);
}
?>
</body>
</html>
lalu simpan dengan nama index.php tujuannya adalah untuk mengindex database mysql
lalu ctrl+n lagi
dan ketik script ini
<?php
$server = “localhost”;
$user = “root”;
$password = “root”;
$id_mysql = mysql_connect(“localhost”,”root”,”root”);
if(! $id_mysql)
die(mysql_error());
$db_surat_photo = mysql_select_db(“surat_photo”, $id_mysql);
if(! $db_surat_photo)
die(mysql_error());
$sql = “SELECT id_pelanggan,nama,photo_tanggal,ukuran,uang_muka,keterangan FROM surat_photo”;
$hasil = mysql_query($sql, $id_mysql);
if(! $hasil)
die(mysql_error());
$nomor=0;
print(“<table width=\”85%\” border=\”1\” align=\”center\”>\n”);
print(“<tr align=\”center\”>\n”);
print(“<th width=\”10%\”>id pelanggan</th>\n”);
print(“<th width=\”15%\”>nama</th>\n”);
print(“<th width=\”10%\”>photo tanggal</th>\n”);
print(“<th width=\”15%\”>ukuran</th>\n”);
print(“<th width=\”15%\”>uang muka</th>\n”);
print(“<th width=\”20%\”>keterangan</th>\n”);
print(“<th width=\”15%\”>pilihan</th>\n”);
print(“</tr>\n”);
while($baris = mysql_fetch_row($hasil))
{
$nomor++;
$id_pelanggan = $baris[0];
$nama = $baris[1];
$photo_tanggal = $baris[2];
$ukuran = $baris[3];
$uang_muka = $baris[4];
$keterangan = $baris[5];
print(“<tr align=\”center\”>\n”);
print(“<td>$id_pelanggan</td>\n”);
print(“<td>$nama</td>\n”);
print(“<td>$photo_tanggal</td>\n”);
print(“<td>$ukuran</td>\n”);
print(“<td>$uang_muka</td>\n”);
print(“<td>$keterangan</td>\n”);
print(“<td><a href=\”index.php\”>”.”tambah</a>|<a href=\”hapus_photo.php?id_pelanggan=$id_pelanggan\”>”.”hapus</a></td>\n”);
}
print(“</table>\n”);
mysql_close($id_mysql);
?>
lalu simpan dengan nama list_photo.php boleh atau daftar_pelanggan_photostudio.php juga boleh
tujuannya adalah untuk menampilkan hasil inputan dari form inputan sebelumnya
lalu yang terakhir ctrl+n lagi
dan ketik script ini
<?php
$connection = mysql_connect(“localhost”,”root”,”root”) or die (mysql_error());
mysql_select_db(“surat_photo”) or die (mysql_error());
$id_pelanggan = $_GET[“id_pelanggan”];
mysql_query(“DELETE FROM `surat_photo` WHERE `surat_photo`.`id_pelanggan` = ‘$id_pelanggan'”) or die (mysql_error());
mysql_close($connection);
?>
<p>data pelanggan yang sudah cuci cuci cetak afdruk dan cetak photo sudah dihapus silahkan lihat di <a href=”list_photo.php”>list berikut</a> ini</p>
lalu simpan dengan nama hapus_photo.php boleh atau photo_finish.php juga monggo
tujuannya adalah untuk menghapus pelanggan yang jarang datang ke studio photo kita
jadi mudah bukan
selamat berlibur dan selamat berkreasi