Postingan lainnya
Crud untuk delete gagal dan error
error pada saat mengeksekusi is_numericnya
errornya seperti ini : Fatal error: Uncaught Error: Function name must be a string in C:\xampp\htdocs\CRUD2\proses\delete.php:3 Stack trace: #0 {main} thrown in C:\xampp\htdocs\CRUD2\proses\delete.php on line 3
<?php
require_once "../config/connection.php";
if (isset($_GET['id']) && is_numeric($_GET('id'))) {
$id = $_GET['id'];
$cek_databse = "DELETE FROM tb_barang WHERE id_barang = $id";
$cek_query = mysqli_query($conn,$cek_databse);
if ($cek_query) {
echo "<script>
alert ('File Berhasil Delete');
location.href = '../product-list.php';
</script> ";
}else {
echo "<script>
alert ('gagal');
location.href = '../product-list.php';
</script> ";
}
}else{
echo "<script>
alert ('gagal');
location.href = '../product-list.php';
</script> ";
}
?>
2 Jawaban:
dicek lagi kondisinya untuk mengambil nilai $_GET pada is_numeric
<pre> if (isset($_GET['id']) && is_numeric($_GET('id'))) </pre>
coba ganti dengan ...
<pre> if (isset($_GET['id']) && is_numeric($_GET['id'])) </pre>
semoga membantu
Tanggapan
terimakasi sudah membantu
coba tambahkan kutip diantara $id <pre> WHERE id_barang = '$id'"; </pre>
Tanggapan
terimakasi sudah ikut berdikusi