Langsung ke konten utama

Template terdapat CRUD (Create Read Update Delete) Menggunakan Php My Admin

Bagaimana agar Template kita terdapat CRUD (Create, Read, Update, dan Delete) ? Yuk langsung ke tutorialnya saja ^_^

1.  Buatlah minimal 5 data pengunjung di http://localhost/phpmyadmin/

2. Buatlah file berjenis .php dengan nama function.php
 <?php
//koneksi database
$conn = mysqli_connect("localhost", "root", "Keliiz12", "tsarok template");

function query($query) {
 global $conn;
 $result = mysqli_query($conn, $query);
 $rows = [];
 while( $row = mysqli_fetch_assoc($result) ){
  $rows[] = $row;
 }
 return $rows;
}
?>


3. Lalu tambah.php
<!DOCTYPE html>
<html>
<head>
  <title>Tambah Data Pengunjung</title>
</head>
<body>
 <div align='center'>
  <h2>TAMBAH DATA PENGUNJUNG</h2>
  <form method="post" action="tambah_aksi.php">
    <table>
      <tr>     
        <td>id</td>
        <td><input type="text" name="id"></td>
      </tr>
      <tr>
        <td>Nama</td>
        <td><input type="text" name="nama"></td>
      </tr>
      <tr>
        <td>Jenis Kelamin</td>
        <td><input type="text" name="jenis_kelamin"></td>
      </tr>
        <tr>
        <td>Umur</td>
        <td><input type="text" name="umur"></td>
      </tr>
        <tr>
        <td>Tujuan</td>
        <td><input type="text" name="tujuan"></td>
      </tr>
      <tr>
        <td></td>
        <td><input type="submit" value="SIMPAN"></td>
      </tr>  
    </table>
  </form>
</body>
  <br/>
  <a href="index.php">KEMBALI</a>
  <br/>
</html>

 
4. lalu file edit.php
<?php
// mengecek apakah tombol edit telah diklik
if (isset($_POST['edit'])) {
  // buat koneksi dengan database
  include("koneksi.php");

  // membuat variabel untuk menampung data dari form edit
  $id = $_POST['id'];
  $nim = $_POST['nim'];
 $nama = $_POST['nama'];
 $fakultas = $_POST['fakultas'];
 $jurusan = $_POST['jurusan'];
 $ipk = (float) $_POST['ipk'];

  //buat dan jalankan query UPDATE
  $query  = "UPDATE mahasiswa SET ";
  $query .= "nim = '$nim', nama = '$nama', ";
  $query .= "fakultas='$fakultas', ";
  $query .= "jurusan = '$jurusan', ipk=$ipk ";
  $query .= "WHERE id = '$id'";

  $result = mysqli_query($link, $query);

  //periksa hasil query apakah ada error
  if(!$result) {
    die ("Query gagal dijalankan: ".mysqli_errno($link).
       " - ".mysqli_error($link));
  }
}

//lakukan redirect ke halaman index.php
header("location:index.php");

?>
 
5. Lalu file hapus.php
<?php
// buka koneksi dengan MySQL
  include("koneksi.php");

  //mengecek apakah di url ada GET id
  if (isset($_GET["id"])) {

    // menyimpan variabel id dari url ke dalam variabel $id
    $id = $_GET["id"];

    //jalankan query DELETE untuk menghapus data
    $query = "DELETE FROM mahasiswa WHERE id='$id' ";
    $hasil_query = mysqli_query($link, $query);

    //periksa query, apakah ada kesalahan
    if(!$hasil_query) {
      die ("Gagal menghapus data: ".mysqli_errno($link).
           " - ".mysqli_error($link));
    }
  }
  // melakukan redirect ke halaman index.php
  header("location:index.php");
?>  


Komentar

Postingan populer dari blog ini

Cara Instal AppServ 32-bit di Windows 10

Postingan kali ini yaitu cara meng-instal AppServ 32-bit di Windows 10. Apa sih AppServ itu ? Jadi AppServ adalah fitur penuh dari Apache, MySQL dan phpMyAdmin. Cukup mudah untuk menginstalnya, hanya membutuhkan waktu kurang lebih 3 menit. Mari kita lihat tutorialnya dibawah ini, Selamat mencoba ^_^ 1. Siapkan Aplikasinya, jika belum ada silahkan download di link  https://www.mediafire.com/file/b5aw2mjv4v4mmql/appserv-win32-8.6.0.exe/file 2. Buka aplikasinya maka akan muncul seperti dibawah ini, lalu klik Next 3. Selanjutnya klik I Agree 4. Penyimpanan secara otomotis ke Drive C, selanjutnya klik Next 5. Centang semuanya, jika sudah klik Next 6. Centang I agree to the license terms and conditions, lalu klik Install 7. Tunggu hingga prosesnya selesai, lalu klik Finish 8. Anda akan diminta mengisi Server Name dan E-mail, Namun anda langsung klik Next saja karena biasanya telah terisi secara otomatis 9. Silahkan masukkan kata sandi yang mudah anda...

Cara Instal Sublime Text 64-bit di Windows 10

Setelah selesai menginstal Server dari Desain Web yang bisa anda kunjungi di blog saya sebelumnya di  https://pemrogramanwebistib.blogspot.com/2019/04/cara-instal-appserv-64-bit-di-windows-10.html  Selanjutnya kita akan mengisntal Tools nya, banyak tools untuk mengubah code desain web diantaranya Notepad++, Sublime Text, Komodo Edit dan masih banyak lainnya, pada kali ini saya menggunakan Sublime Text. Sublime Text adalah aplikasi text editor untuk menulis dan mengubah code. Banyak bahasa pemrograman yang ada di aplikasi ini, diantaranya PHP, CSS, C, C++, HTML, JAVA dan sebagainya. Oke langsung saja kita lihat tutorialnya dibawah ini, Selamat mencoba ^_^ 1. Instal terlebih dahulu aplikasinya dan bisa didownload di  https://www.mediafire.com/file/a13uj3q22bllo7u/Sublime_Text_2.0.2a_x64_Setup.exe/file 2. Setelah didownload lalu diinstal aplikasinya 3. Klik Next 4. Bisa memilih tempat penyimpanan aplikasi, atau bisa langsung Klik Next 5. Jangan lupa centang Add to...