Cara memasukkan data massal dengan PHP dan MySQL

Cara memasukkan data massal dengan PHP dan MySQL

Cara memasukkan data massal dengan PHP dan MySQL

Dalam pembuatan aplikasi PHP akan ada masa dimana kita harus melakukan input massal pada saat melakukan transaksi Nah disini kami akan mencoba berbagi tutorial Cara memasukkan data massal dengan PHP dan MySQL. pada studi kasus ini kami akan memberikan contoh Multiple Insert Dengan CheckBox Menggunakan PHP Mysql  Di sini kami menggunakan 2 file untuk memasukkan beberapa nilai kotak centang:

  • index.php HTML form yang memungkinkan pengguna untuk memilih opsi dari kotak centang.
  • process.php Untuk mengolah data pengguna.

Buat Tabel

CREATE TABLE IF NOT EXISTS `kendaraan` (
  `id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
  `nama` VARCHAR(255),
  PRIMARY KEY `pk_id`(`id`)
) ENGINE = InnoDB;

 

Membuat Form input Massal

index.php

<!DOCTYPE html>

<html>

<body>

<form method="post" action="process.php">

<input type="checkbox" name="kendaraan[]" value="Bike">I have a bike

<br>

<input type="checkbox" name="kendaraan[]" value="Cycle">I have a Cycle

<br>

<input type="checkbox" name="kendaraan[]" value="Car">I have a car

<br><br>

<input type="submit" value="Submit">

</form>

</body>

</html>

 

Membuat file proses Input

process.php

<?php

$url='localhost';

$username = "root";

$password = "";

$dbname = "crud";

$checkbox1 = $_POST['kendaraan'];

$chk="";

foreach($checkbox1 as $chk1)

{

$chk.= $chk1.",";

}

$conn = mysqli_connect($url, $username, $password, $dbname);

if (!$conn) {

die("Connection failed: " . mysqli_connect_error());

}

$sql = "INSERT INTO kendaraan(nama)VALUES( '$chk' )";

if(mysqli_query($conn,$sql)) {

echo 'Data added sucessfully';

}

else {

echo "Error: " . $sql . "<br>" . mysqli_error($conn);

}

mysqli_close($conn);

?>

 

 

Baca Juga  Cara mengubah kata sandi login di PHP

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Need Help? Chat with us