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