Gagal menghapus database dari PHP

saya sedang belajar prosedur hapus data dengan menggunakan PHP and Mysql, namun gagal dan mentok,ย  padahal sudah sesuai yang saya lihat di yutub. pesan kesalahannya Notice: Undefined index: id in C:\xampp\htdocs\phpdasar\pertemuan10\hapus.php on line 5
data gagal dihapus


mengarah pada code hapus:ย 
$id = $_GET ['id'];




code hapus
<?php 
require 'functions.php';


$id = $_GET ['id'];


if (hapus($id) > 0 ) {
	echo " data berhasil dihapus";


}
else{

	echo "

	data gagal dihapus




	";
	echo mysqli_error($conn);

}




 ?>




code functions :
function hapus($id) {
global $conn;
mysqli_query($conn, "DELETE FROM mahasiswa WHERE id = '$id' ");

return mysqli_affected_rows($conn);

}

mohon tolong bantuannya, terimakasih
avatar algifari_google

Ditanyakan oleh @algifari_google

1 Kontribusi 0 Poin

Login untuk menanggapi


Jawaban

Halo @algifari_google,

mohon izin menjawab,

Sepertinya fungsi get kamu ada spasi,

Coba ubah bagian ini:
$id = $_GET ['id'];

Menjadi seperti ini:
$id = $_GET['id'];

Contoh: https://www.w3schools.com/php/php_superglobals_get.asp

Semoga membantu,
avatar keccikun

Dijawab oleh @keccikun

348 Kontribusi 186 Poin

  • Terimakasih tanggapannya, tapi sudah saya coba tetap belum bisa. pesan kesalahannya tetap sama - @algifari_google

Login untuk menanggapi


Pesan error menunjukkan bahwa index dengan key 'id' tidak ditemukan, coba cek lagi apakah saat mengirim id ke variabel $_GET nya sudah benar atau belumย 
avatar hanif0198

Dijawab oleh @hanif0198

4 Kontribusi 0 Poin

Login untuk menanggapi


Login untuk gabung berdiskusi