Assalamu’alaikum Wr Wb
gimana kabarnya sobat WP di Jum’at yang mulai memasuki musim penghujan ini
barangkali ada yang tengah sibuk mempersiapkan khutbah jum’at ada yang sedang merenovasi rumah supaya tidak bocor ketika hujan
ok disini sekian lama tidak update script kali ini aku membuat sesuatu yang memang beberapa waktu lalu mencari di google
apalagi kalau bukan membuat kwitansi dengan menggunakan PHP dan MySQL bagi yang ingin tau seperti apa scriptnya
contoh scriptnya bisa di download di sini gratis
tapi bagi yang ingin tau gimana cara membuatnya
pertama kali buka notepad++ kalian
boleh menggunakan dreamweaver atau software editor php yang lain
setelah itu ketik script berikut ini
<?php
$server = “localhost”;
$user = “root”;
$password = “root”;
mysql_connect(“localhost”,”root”,”root”) or die (mysql_error());
mysql_select_db(“kwitansi”) or die (mysql_error());
?>
lalu save as dengan nama connection.php
boleh di save as dengan nama koneksi_db.php
yang penting ada koneksi dari php ke MySQL dulu
selanjutnya ctrl+N untuk membuat lembar kerja baru di notepad++
kemudian ketik script ini
<html>
<head><title>form kwitansi</title>
</head>
<body>
<form name=”kwitansi” method=”post” action=””>
<table border=”1″ align=”center” bgcolor=”gold”>
<tr>
<td colspan=”3″ align=”center”><h2 align=”center”>Form Kwitansi Pembayaran PT. Mandiri Software</h2></td>
</tr>
<tr>
<th>kwitansi tanggal</th>
<td><input name=”textkwitansi_tanggal” type=”text” size=”14″ maxlength=”14″ value=”YYYY-MM-DD”></td>
</tr>
<tr>
<th>terima dari</th>
<td><input name=”textterima_dari” type=”text” size=”50″ maxlength=”50″></td>
</tr>
<tr>
<th>untuk pembayaran</th>
<td><input name=”textuntuk_pembayaran” type=”text” size=”50″ maxlength=”50″ placeholder=”pembayaran”></td>
</tr>
<tr>
<th>sejumlah</th>
<td><input name=”textjml_uang” type=”text” size=”50″ maxlength=”50″ value=”Rp.”></td>
</tr>
<tr>
<th>terbilang</th>
<td><input name=”textterbilang” type=”text” size=”50″ maxlength=”50″ placeholder=”terbilang”></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”)
{
$kwitansi_tanggal = $_POST[“kwitansi_tanggal”];
$textterima_dari = $_POST[“textterima_dari”];
$textuntuk_pembayaran = $_POST[“textuntuk_pembayaran”];
$textjml_uang = $_POST[“textjml_uang”];
$textterbilang = $_POST[“textterbilang”];
$server = “localhost”;
$user = “root”;
$password = “root”;
$id_mysql = mysql_connect(“localhost”,”root”,”root”);
$db_kwitansi = mysql_select_db(“kwitansi”, $id_mysql);
$sql = “INSERT INTO `kwitansi`.`kwitansi` (`kwitansi_tanggal`, `terima_dari`, `untuk_pembayaran`, `jml_uang`, `terbilang`) VALUES (‘$textkwitansi_tanggal’, ‘$textterima_dari’, ‘$textuntuk_pembayaran’, ‘$textjml_uang’, ‘$textterbilang’)”;
$hasil = mysql_query($sql, $id_mysql);
if(empty($hasil))
print(“kwitansi yang diterima dari = ‘$textterima_dari’ belum masuk database”);
else
print(“kwitansi yang diterima sejumlah = ‘$textjml_uang’ sudah bisa dilihat di <a href=’listkwitansi.php’>list berikut</a> ini”);
mysql_close($id_mysql);
}
?>
</body>
</html>
lalu save as dengan nama index.php
dan langkah terakhir masih di perintah yang sama yaitu ctrl+N untuk lembar kerja baru berikutnya
kemudian ketik script ini
<?php
$connection = mysql_connect(“localhost”,”root”,”root”);
if($connection) {
mysql_select_db(“kwitansi”);
$sqlstr = “SELECT * FROM kwitansi”;
$hasil = mysql_query($sqlstr, $connection);
$row = mysql_fetch_row($hasil);
if($row){
do{
list($id_kwitansi,$kwitansi_tanggal,$terima_dari,$untuk_pembayaran,$jml_uang,$terbilang)=$row;
echo “id kwitansi : $id_kwitansi”;
echo “<br>”;
echo “kwitansi tanggal : $kwitansi_tanggal”;
echo “<br>”;
echo “terima dari : $terima_dari”;
echo “<br>”;
echo “untuk pembayaran : $untuk_pembayaran”;
echo “<br>”;
echo “jml uang : $jml_uang”;
echo “<br>”;
echo “terbilang : $terbilang”;
echo “<hr>”;
} while ($row = mysql_fetch_row($hasil));
} else {
echo “mohon isikan jumlah pembayaran kwitansi”;
echo “<br>”;
}
mysql_close($connection);
} else {
echo “the server does not connect database”;
}
?>
lalu save as dengan nama listkwitansi.php atau boleh juga dengan nama list_kwitansi.php terserah saja
sederhana bukan
jadi semangat di hari jum’at penuh barokah dan selamat berkreasi dan selamat beraktivitas
gan, ini kenapa ya “Parse error: syntax error, unexpected ‘INTO’ (T_STRING) in C:\xampp\htdocs\test\index.php on line 50”
SukaSuka
coba di cek koneksi dari php ke mysqlnya mas
SukaSuka
link not found gan..
SukaSuka