我基本上编写了一个代码,用于填充数据库中的类别列表,然后您就可以选择要删除的类别.
我有删除代码的问题,由于错误似乎不起作用:
Fatal error: Cannot use isset() on the result of an expression (you can use "null !== expression" instead) in F:\xamppnew\htdocs\650032\admin\delete.php on line 6
造成这种情况的一行是:
if(isset($_POST['delete_id'] && !empty($_POST['delete_id']))) {
deletecategory.php
Delete Category
<?php echo $row['category_Name']; ?> | Delete |
$(document).ready(function(){
$('.del_btn').click(function(){
var del_id = $(this).attr('rel');
$.post('delete.php', {delete_id:del_id}, function(data) {
if(data == 'true') {
$('#'+del_id).remove();
} else {
alert('Could not delete!');
}
});
});
});
delete.php
if(isset($_POST['delete_id'] && !empty($_POST['delete_id']))) {
$delete_id = mysql_real_escape_string($_POST['delete_id']);
$result = mysql_query("DELETE FROM category WHERE `id`=".$delete_id);
if($result !== false) {
echo 'true';
}
}
?>