2. Ketik script ini:
<html>
<head>
<title>Edit</title>
</head>
<body>
<h1>Edit Data Mahasiswa</h1>
<table border="1" width="100%">
<tr>
<th>No.</th>
<th>NIS</th>
<th>Nama</th>
<th colspan="2">Aksi</th>
</tr>
<?php
// Load file koneksi.php
include "koneksi.php";
$no=0;//variabel no
//$tampil = mysql_query("SELECT * FROM kategori ORDER BY id_kategori ASC");
//while ($r=mysql_fetch_array($tampil)){
//no++;
//echo "$no"; //Untuk menampilkan no urut otomatis
//}
$query = "SELECT * FROM mhs"; // Query untuk menampilkan semua data siswa
$sql = mysqli_query($connect, $query); // Eksekusi/Jalankan query dari variabel $query
while($data = mysqli_fetch_array($sql)){ // Ambil semua data dari hasil eksekusi $sql
$no++;
echo "<tr>";
echo "<td>$no</td>";
echo "<td>".$data['nim']."</td>";
echo "<td>".$data['nama']."</td>";
echo "<td><a href='edit_form.php?nim=".$data['nim']."'>Edit</a></td>";
echo "<td><a href='hapus_proses.php?nim=".$data['nim']."'>Hapus</a></td>";
echo "</tr>";
}
?>
</table>
</body>
</html>
TOMBOL EDIT/UBAH
3. Buatlah file edit_form.php
4. Ketik script ini:
<html>
<head>
<title>Edit</title>
</head>
<body>
<h1>Edit Data Mahasiswa</h1>
<?php
// Load file koneksi.php
include "koneksi.php";
// Ambil data NIS yang dikirim oleh index.php melalui URL
$nim = $_GET['nim'];
// Query untuk menampilkan data siswa berdasarkan NIS yang dikirim
$query = "SELECT * FROM mhs WHERE nim='".$nim."'";
$sql = mysqli_query($connect, $query); // Eksekusi/Jalankan query dari variabel $query
$data = mysqli_fetch_array($sql); // Ambil data dari hasil eksekusi $sql
?>
<form method="post" action="edit_proses.php?nim=<?php echo $nim; ?>" enctype="multipart/form-data">
<table cellpadding="8">
<tr>
<td>Nama</td>
<td><input type="text" name="nama" value="<?php echo $data['nama']; ?>"></td>
</tr>
</table>
<hr>
<input type="submit" value="Edit">
<a href="edit_form.php"><input type="button" value="Batal"></a>
</form>
</body>
</html>
5. Buatlah file edit_proses.php
6. Ketik script ini:
<?php
// Load file koneksi.php
include "koneksi.php";
// Ambil data NIS yang dikirim oleh form_ubah.php melalui URL
$nim = $_GET['nim'];
// Ambil Data yang Dikirim dari Form
$nama = $_POST['nama'];
// Query untuk menampilkan data siswa berdasarkan NIS yang dikirim
$query = "SELECT * FROM mhs WHERE nim='".$nim."'";
$sql = mysqli_query($connect, $query); // Eksekusi/Jalankan query dari variabel $query
$data = mysqli_fetch_array($sql); // Ambil data dari hasil eksekusi $sql
// Cek apakah file foto sebelumnya ada di folder images
// Proses ubah data ke Database
$query = "UPDATE mhs SET nama='".$nama."' WHERE nim='".$nim."'";
$sql = mysqli_query($connect, $query); // Eksekusi/ Jalankan query dari variabel $query
if($sql){ // Cek jika proses simpan ke database sukses atau tidak
// Jika Sukses, Lakukan :
// header("location: index.php"); // Redirect ke halaman index.php
echo "Perubahan sudah tersimpan.";
}else{
// Jika Gagal, Lakukan :
echo "Maaf, gagal disimpan.";
echo "<br><a href='form_ubah.php'>Kembali Ke Form</a>";
}
?>
TOMBOL HAPUS
7. Buatlah file hapus_proses.php
8. Ketik script ini:
<?php
// Load file koneksi.php
include "koneksi.php";
// Ambil data NIS yang dikirim oleh index.php melalui URL
$nim = $_GET['nim'];
// Query untuk menampilkan data siswa berdasarkan NIS yang dikirim
$query = "SELECT * FROM mhs WHERE nim='".$nim."'";
$sql = mysqli_query($connect, $query); // Eksekusi/Jalankan query dari variabel $query
$data = mysqli_fetch_array($sql); // Ambil data dari hasil eksekusi $sql
// Cek apakah file fotonya ada di folder images
// Query untuk menghapus data siswa berdasarkan NIS yang dikirim
$query2 = "DELETE FROM mhs WHERE nim='".$nim."'";
$sql2 = mysqli_query($connect, $query2); // Eksekusi/Jalankan query dari variabel $query
if($sql2){ // Cek jika proses simpan ke database sukses atau tidak
// Jika Sukses, Lakukan :
// header("location: index.php"); // Redirect ke halaman index.php
echo "Data sudah dihapus.";
}else{
// Jika Gagal, Lakukan :
echo "Data gagal dihapus. <a href='index.php'>Kembali</a>";
}
?>
9. Buka browser, seperti Chrome
10. Jalankan localhost/juni/edit_index.php
"juni" adalah nama folder Anda di htdocs.
"Boleh Konsultasi Masuk Jurusan Sistem Informasi via IG atau Tiktok."
|
Tips Skripsi Program Studi Sistem Informasi |
|
No comments:
Post a Comment