Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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