CARA MENGUBAH DATA KE DATABASE SECARA OTOMATIS

 CARA MENGUBAH DATA KE DATABASE SECARA OTOMATIS


1. Jalankan Aplikasi XAMPP Terlebih Dahulu
2. Buka Folder XAMPP yang ada di Komputer dari Hasil Penginstallan Aplikasi Xampp


3. Selanjutnya Klik Folder htdocs
4. Kemudian Buka Folder yang sudah dibuat



5. Buka VSCODE atau NOTEPAD ++ Untuk Tempat Menuliskan Syntax
6. Kemudian Buat Syntax untuk Mengubah data ke Database dengan Menuliskan syntax berikut:

<?php
        include "koneksi.php";

        $nim = $_GET ['nim'];
        $data = mysqli_query($koneksi,
"select * from datasiswa where NIM ='$nim'");
        while ($tampil = mysqli_fetch_array($data)) {
        ?>


<html>
    <head>
        <title>Ubah Data Siswa</title>
    </head>
    <body>
        <h3 align="center">Form Ubah Data</h3>

<form action="updatedata.php" method="post">
    <table align="center" bgcolor="red" width="60%">
<tr>
    <td>NIM</td>
    <td>:</td>
    <td>
        <input type="text" name="nim" size=20 value="<?php echo $tampil ['NIM'] ?>">
</input>
    </td>
</tr>
<tr>
    <td>Nama Siswa</td>
    <td>:</td>
    <td>
        <input type="text" name="nama" size=20 value="<?php echo $tampil ['NAMA'] ?>">
</input>
    </td>
</tr>
<tr>
    <td>Alamat Siswa</td>
    <td>:</td>
    <td>
    <textarea name="alamat" size=255><?php echo $tampil ['ALAMAT'] ?></textarea>
    </td>
</tr>
<tr>
<td>Jenis Kelamin</td>
<td>:</td>
<td>
<select name="jenis_kelamin">
<option value="<?php echo $tampil ['JENIS_KELAMIN'] ?>"><?php echo $tampil
['JENIS_KELAMIN'] ?></option>
<option value="LAKI-LAKI">LAKI-LAKI</option>
<option value="PEREMPUAN">PEREMPUAN</option>
</select>
</td>
</tr>
<tr>
<td>Prodi</td>
<td>:</td>
<td>
<select name="prodi">
<option value="<?php echo $tampil ['PRODI'] ?>"><?php echo $tampil ['PRODI'] ?>
</option>
<option value="DKV">DKV</option>
<option value="TKJ">TKJ</option>
</select>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td>
<input type="submit" name="ubah" value="ubah">
<input type="reset" name="batal" value="Batal">
<input type="button" name="kembali" value="Kembali" onclick="self.history.back()">
</td>
    </table>
</form>

        <?php
        }
        ?>
    </body>
</html>


7. Selanjutnya Simpan syntax tersebut dengan nama "ubahdata.php" (menggunakan ektensi .php) ke folder yang sama dengan tambahdata.php

8. Kemudian Buat Syntax lagi untuk Mengeksekusi perintah  ubahdata.php ke Database dengan Menuliskan syntax berikut:

<?php

include "koneksi.php";

$nim = $_POST['nim'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$jenis_kelamin = $_POST['jenis_kelamin'];
$prodi = $_POST['prodi'];

$update = mysqli_query($koneksi, "update datasiswa SET NAMA = '$nama',
ALAMAT = '$alamat', JENIS_KELAMIN = '$jenis_kelamin', PRODI = '$prodi'
where NIM ='$nim'");

if ($update){
    echo "<script> alert ('data berhasil di simpan')</script>";
    header ("refresh:0;index.php");
}else{
    echo "<script> alert ('data tidak berhasil di simpan')</script>";
    header ("refresh:0;index.php");
}

?>

9. Selanjutnya Simpan syntax tersebut dengan nama "updatedata.php" (menggunakan ektensi .php) ke folder yang sama dengan ubahdata.php

10. Buka web browser dan ketikan localhost/udin. Nama udin sesuaikan dengan nama folder yang sudah kalian buat.
maka akan muncul tampilan seperti ini: 
 



11. Klik UBAH




12. Perbaiki Kolom Data yang ingin di ubah. Jika sudah klik simpan



13. Akan Muncul pop-up "data berhasil diubah" dan sebaliknya. Klik Ok



 
14. Dan data sudah berhasil di tambahkan




15. Selesai. Data sudah bisa di ubah.













Comments

Popular posts from this blog

LANGKAH-LANGKAH MEMBUAT DATABASE DI MYSQL

LANGKAH-LANGKAH UNTUK MEMBUAT KONEKSI KE DATABASE

CARA MENAMPILKAN DATA DARI DATABASE