Menampilkan dan menginput data dari form php ke databases dengan banyaknya tabel yang sudah di join

permisi gan mau tanya? cara menginput data dari Form PHP ke Databases dengan banyaknya Tabel. yang sudah di Join(relasi) ,bagaimana yaa dari form input datanya masih error (kalau untuk menampilkan sdh bisa gan),cuma yang ngk bisa cara inputnya ?tolong yaa gan ini scriptnya ?

<!DOCTYPE html>
<html>
<head>
    <title>Form Pendaftaran Anggota</title>
    <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css">
    <link rel="stylesheet" href="sweetalert2.min.css">

</head>
<body>
<script src="js/sweetalert2.all.min.js"></script>
<script src="js/jquery-3.4.1.min.js"></script>
<div class="container">
    <?php
    include "koneksi.php";

    function input($data) {
        $data = trim($data);
        $data = stripslashes($data);
        $data = htmlspecialchars($data);
        return $data;
    }
    if ($_SERVER["REQUEST_METHOD"] == "POST") {

        $cashier=input($_POST["cashier"]);
        $product=input($_POST["product"]);
        $category=input($_POST["category"]);
        $price=input($_POST["price"]);


        $sql="insert into product (id_cashier,id_product,id_category,price) values
		('".$cashier."','".$product."','".$category."','".$price."')";

        $hasil=mysqli_query($kon,$sql);

        if ($hasil) {
        header("Location:index.php");

        }
        else {
            echo "<div class='alert alert-danger'> Data Gagal disimpan.</div>";

        }

    }
    ?>
    <h2>ADD</h2>
    <form action="<?php echo $_SERVER["PHP_SELF"];?>" method="post">
        <div class="form-group">
            <label>Cashier:</label>
            <input type="text" name="cashier" class="form-control" placeholder="Masukan Nama Cashier" required/>

        </div>
        <div class="form-group">
            <label>Product:</label>
            <input type="text" name="product" class="form-control" rows="5"placeholder="Masukan Nama Product" required>

        </div>
        <div class="form-group">
            <label>Category:</label>
            <input type="text" name="category" class="form-control" placeholder="Masukan Category" required/>
        </div>
        <div class="form-group">
            <label>Price:</label>
            <input type="text" name="price" class="form-control" placeholder="Masukan Price" required/>
        </div>

        <button type="submit" name="submit" class="btn btn-primary"  onclick="simpanclick()">Simpan</button>
        <button type="reset" name="submit" class="btn btn-primary">Batal</button>
    </form>
</div>
<script> type="text/javascript"</script>
<script>
function simpanclick(){
    Swal.fire({
    title: 'Data',
    text: 'Berhasil Di Simpan',
    icon: 'success',
    confirmButtonText: 'Oke'
})
}
</script>
</body>
</html>

avatar chandra27
@chandra27

4 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Tanggapan

errornya apa?

1 Jawaban:

erornya pada script ini kak

<pre> $sql="insert into product (id_cashier,id_product,id_category,price) values ('".$cashier."','".$product."','".$category."','".$price."')"; </pre>

ngk,bisa input ke 3 tabel dalam satu database kak ?itu bgmna yaa kak ?

avatar chandra27
@chandra27

4 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban