Membuat CRUD Database Dengan PHP - IV [ Delete ]


Code :

1. Langsung koneksi database dalam 1 file

<?php

$servername = "localhost";

$username = "username";

$password = "password";

$dbname = "databasename";

// Buat Koneksi

$conn = new mysqli($servername, $username, $password, $dbname);

// Periksa Koneksi

if ($conn->connect_error) {

  die("Connection failed: " . $conn->connect_error);

}

// menampung nilai variabel

$id_mahasiswa   = $_GET['id_mahasiswa'];

// query SQL untuk delete

$query="Delete from mahasiswa where id_mahasiswa='$id_mahasiswa'";

mysqli_query($koneksi, $query);

// menutup koneksi database

$conn->close();

?>

2. memisahkan file koneksi dari file delete, yang di include ke file update

file : koneksi.php

<?php

$host = "localhost";

$user = "root";

$password = "";

$database = "databasename";

$link = mysql_connect("localhost","root","")  or die (" Koneksi database gagal ");

$db = mysql_select_db($database, $link)   or die("  Database belum dipilih");

?>

File : delete.php

<?php

// menyambungkan file external koneksi database

include 'koneksi.php';

// menampung nilai variabel

$id_mahasiswa   = $_GET['id_mahasiswa'];

// query SQL untuk delete

$query="Delete from mahasiswa where id_mahasiswa='$id_mahasiswa'";

mysqli_query($koneksi, $query);

// menutup koneksi database

$conn->close();

?>