part 3 delete update
Index.php
<?php
require 'connect.php';
?>
<!DOCTYPE html>
<html>
<head>
<title>HALAMAN</title>
</head>
<body>
<h1>DATA SISWA</h1>
<table>
<tr>
<th>No</th>
<th>Nama</th>
<th>Kelas</th>
<th>Aksi</th>
</tr>
<?php
$no = 1;
$sql = mysqli_query($con, "SELECT * FROM sakel");
foreach ($sql as $data) {
?>
<tr>
<td><?php echo $no++; ?></td>
<td><?php echo $data["nama"]; ?></td>
<td><?php echo $data["kelas"]; ?></td>
<td>
<a href="hapus.php?id=<?= $data["id"]; ?>"> DELETE </a>
<a href="edit.php?id=<?= $data["id"]; ?>"> EDIT </a>
</td>
</tr>
<?php } ?>
</table>
</body>
</html>
Hapus.php
<?php
require 'connect.php';
$id = $_GET['id'];
if( hapus($id) > 0 ) {
echo "
<script>
alert('data berhasil dihapus');
document.location.href = 'index.php';
</script>
";
} else {
echo "
<script>
alert('data gagal dihapus')
</script>
";
}
?>
Edit.php
<?php
require 'connect.php';
$id = $_GET['id'];
if (isset($_POST['submit'])) {
if (edit($_POST) > 0) {
echo "
<script>
alert('Data Berhasil Diubah');
document.location.href = 'index.php';
</script>
";
} else {
echo "
<script>
alert('Data Gagal Diubah');
</script>
";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Edit</title>
<form method="POST">
<?php
$sql = mysqli_query($con, "SELECT * FROM sakel WHERE id = '$id'");
foreach ($sql as $row) {
?>
<h5 class="card-title text-center">EDIT DATA</h5>
<input type="number" name="id" value="<?php echo $id; ?>" hidden>
<label for="nama">Nama</label>
<input type="text" class="form-control" name="nama" id="nama" value="<?php echo $row["nama"]; ?>">
<br>
<br>
<label>Kelas</label>
<select name="Kelas">
<option value="<?php echo $row["kelas"]; ?>" selected><?php echo $row["kelas"]; ?></option>
<option value="X">X</option>
<option value="XI">XI</option>
<option value="xII">xII</option>
</select>
<?php } ?>
<input type="submit" name="submit" value="Edit Data" class="btn btn-warning mb-3 fw-bold">
</div>
</form>
</body>
</html>
Connect.php
<?php
$con = mysqli_connect("localhost", "root", "", "siswa");
if (!$con) {
echo "Koneksi Gagal";
}
function hapus ($data) {
global $con;
$id = $_GET['id'];
$sql = mysqli_query($con, "DELETE FROM sakel WHERE id = '$id'");
return mysqli_affected_rows($con);
}
function edit($data) {
global $con;
$id = $_GET['id'];
$nama = $_POST['nama'];
$kelas = $_POST['Kelas'];
$sql = "UPDATE projectdua SET
nama = '$nama',
kelas = '$kelas'
WHERE id = '$id'";
$query = mysqli_query($con, $sql);
return mysqli_affected_rows($con);
}
?>
Output :
Komentar
Posting Komentar