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> ";
}

?>

avatar DedeDesnantha
@DedeDesnantha

4 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

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

avatar ghonijee
@ghonijee

41 Kontribusi 25 Poin

Dipost 4 tahun yang lalu

Tanggapan

terimakasi sudah membantu

coba tambahkan kutip diantara $id <pre> WHERE id_barang = '$id'"; </pre>

avatar Rozul
@Rozul

44 Kontribusi 20 Poin

Dipost 4 tahun yang lalu

Tanggapan

terimakasi sudah ikut berdikusi

Login untuk ikut Jawaban