Sebelum memulai penulisan syntax PHP, buatlah database dengan nama penjualan dan buat tabel dengan nama barang. Struktur tabel nya seperti dibawah ini.
Koneksi PHP dan Mysql
Setelah database berhasil dibuat, sekarang membuat koneksi antara php dan mysqlnya. Dengan adanya koneksi antara PHP dengan Mysql kita dapat memanipulasi data yang ada di Mysql.
Pertama buka aplikasi text editor yang biasa kalian pakai, setelah itu copy kan syntax program dibawah ini dan simpan dengan nama koneksi.php
<?php
$host="localhost";
$user="root";
$pass="";
$db="penjualan";
$koneksi= mysql_connect($host,$user,$pass);
$pilihdatabase = mysql_select_db($db, $koneksi);
if ($pilihdatabase) echo "<h3>Koneksi Berhasil </h3><hr>
";
else echo "Koneksi Gagal
";
?>
Untuk penjelasan cara koneksi PHP dengan Mysql, bisa lihat disini. Cara Membuat Koneksi PHP dengan Mysql.
Buatlah satu file lagi bernama input.php, copy syntax program dibawah ini dan simpan dengan nama input.php.
<?php
include("Koneksi.php"); // untuk memanggil file koneksi.php
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<table>
<!--form input -->
<form method="POST">
<tr>
<td>Nama Barang</td>
<td><input type="text" name="nama_barang" size="30"></td>
</tr>
<tr>
<td>Stok</td>
<td><input type="text" name="stok" size="30"></td>
</tr>
<tr>
<td>harga</td>
<td><input type="text" name="harga" size="30"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="simpan" value="Simpan"></td>
</tr>
</form>
</table>
<?php
//syntax php untuk simpan ke database
if (isset($_POST['simpan'])) {
# code...
$query=mysql_query("INSERT INTO barang(`nama_barang`, `stok`, `harga`) VALUES('".$_POST['nama_barang']."','".$_POST['stok']."','".$_POST['harga']."')");
if ($query) {
# code...
echo "data berhasil disimpan";
}else{
echo "data gagal disimpan".mysql_error();
}
}
?>
</body>
</html>
Pastikan Service apache dan mysql nya dalam keadaan start. Buka browser dan jalankan input.php nya, jika berhasil tampilannya seperti dibawah ini.
Tutorial yang terkait:
- Cara Membuat Koneksi PHP dengan Mysql
- Simpan Data Menggunakan PHP di Mysql
- Menampilkan Data dari Mysql Kedalam Tabel Menggunakan PHP
- Cara Hapus data Tabel Database Menggunakan PHP Mysql
- Cara Edit Data Menggunakan PHP Mysql