Hai, jumpa lagi dengan saya, berikut akan saya share panduan PHP mengenai Cara Membangun Guna Multi-Delete Dengan Checkbox, bagus seketika kita praktekan.
Bagus, seketika saja silahkan kalian buka teks editor. Setelah itu kalian bikin satu buah tabel dengan nama admin, bagi isiannya silahkan 3 field, kemudian silahkan kalian bikin config.php seperti berikut.
|
$server = “localhost”;
$user = “root”;
$pass = “”;
$dbname = “admin”;
$conn = mysqli_connect($server, $user, $pass, $dbname);
if(!$conn){
die(“Connection Failed: “ .mysqli_connect_error());
}
|
Kalo telah, sekarang ini kita bikin form dan akan menampilkan data di tabel admin dengan kode berikut ini.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
$query = mysqli_query($conn, “SELECT * FROM admin ORDER BY id DESC”);
<form method=“post”>
<table border=“1” cellspacing=“0” cellpadding=“0”>
<tr>
<th>Check</th>
<th>No</th>
<th>Username</th>
<th>Password</th>
</tr>
<?php if(mysqli_num_rows($query)){ ?>
<?php $no = 1; ?>
<?php while($row = mysqli_fetch_array($query)){ ?>
<tr>
<td>
<input type=“checkbox” name=“pilih[]” value=“<?php echo $row[‘id’]; ?>“>
</td>
<td><?php echo $no++; ?></td>
<td><?php echo $row[“username”]; ?></td>
<td><?php echo $row[“password”]; ?></td>
</tr>
<?php } ?>
<?php } ?>
</table>
<br>
<input type=“submit” name=“delete” value=“DELETE”>
</form>
|
Berikutnya kita bikin manfaat multi-delete dengan kode berikut.
|
if(isset($_POST[“delete”])){
$data = $_POST[“pilih”];
$jumlah = count($data);
for ($i=0; $i < $jumlah ; $i++) {
mysqli_query($conn, “DELETE FROM aldi_admin WHERE id = ‘$data[$i]'”);
header(“location:multidelete.php”);
}
}
|
Kalo telah segala, silahkan kalian jalankan dibrowser masing-masing. Selesai
Bagus selesai telah panduan mengenai Cara Membangun Guna Multi-Delete Dengan Checkbox, semoga bermanfaat, amin.
Selamat mencoba