Cara ke 2 memasukkan data massal dengan PHP dan MySQL

Cara ke 2 memasukkan data massal dengan PHP dan MySQL

Cara ke 2 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. 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,

`name` 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

$servername='localhost';

$username='root';

$password='';

$dbname = "crud";

$conn=mysqli_connect($servername,$username,$password,"$dbname");

if(!$conn){

die('Could not Connect My Sql:' .mysql_error());

}

if(isset($_POST['save']))

{

$checkbox = $_POST['check'];

for($i=0;$i<count($checkbox);$i++){ //count berfungsi mengitung array data dari input yang masuk

$nama = $checkbox[$i];

mysqli_query($conn,"insert into kendaraan (nama) values ('1','".$nama."')") or die(mysqli_error());

echo "Data added success fully!";

}

}

?>

 

 

Baca Juga  Crud Sqlite dan Firebase Dengan Flutter

Tinggalkan Komentar

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

Need Help? Chat with us