trying to DELETE a row with PHP and MYSQL
Solution:
You called the parameter item
and not id
.
$id = $_GET['id'];
should hence be
$id = $_GET['item'];
Answer
Solution:
You probably need to check if the get isset if(isset($_GET['item'])) { var_dump($_GET['item']); }
Answer
Solution:
In your attribute tag you are using item as query string .
<a href="mark.php?as=done&item=<?php echo $item['id']; ?>
But you are getting data with wrong query string id. You should use below one.
if($_GET['delete']){
$id = $_GET['item'];
Source