-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdbinsert_tambahBahan.php
More file actions
22 lines (19 loc) · 913 Bytes
/
Copy pathdbinsert_tambahBahan.php
File metadata and controls
22 lines (19 loc) · 913 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
include 'database.php';
// Tangkap data yang dikirimkan dari formulir
$nama_bahan = $_POST['nama_bahan'];
$stok_bahan = $_POST['stok_bahan'];
$satuan_stok = $_POST['satuan_stok'];
$jenis_bahan = $_POST['jenis_bahan'];
// Query SQL untuk menambahkan data bahan baru ke dalam database
$sql = "INSERT INTO bahan_baku (nama_bahan, stok_bahan, satuan_bahan, jenis_bahan) VALUES ('$nama_bahan', '$stok_bahan', '$satuan_stok', '$jenis_bahan')";
// Eksekusi query
if (mysqli_query($connect, $sql)) {
// Jika berhasil, arahkan pengguna ke halaman halamanBahan.php
header("Location: halamanBahan.php?pesanBerhasil=berhasil_insert_bahanBaku");
exit(); // Hentikan eksekusi skrip setelah mengarahkan pengguna
} else {
// Jika terjadi kesalahan, tampilkan pesan error
echo "Gagal menambahkan data bahan: " . mysqli_error($connect);
header("Location: halamanBahan.php?pesanGagal=gagal_insert_bahanBaku");
}