php - 通过 url 查询从 mysql 中删除。错误 "Query was empty"

标签 php mysql

<分区>

我正在尝试使用此 url 从数据库中删除一些内容:

siteurl.com/mail.php?action=delete&mail_id=10

使用此代码:

if ($action == delete) { 
    if(isset($_GET['id'])) { 
        $deleteid = $_GET['id'];
        $sql = "DELETE FROM mail WHERE mail_id = ".$deleteid." LIMIT 1";
        $query = mysql_query($sql);      
        header('Location: '.$_SERVER['HTTP_REFERER'].' ');
        exit(); 
    }
}

但它不起作用,它显示错误:Query was empty

怎么了?

最佳答案

你行动了吗?您应该获取邮件 ID,而不是获取 ID。

$_GET['action']  
$_GET['mail_id']

关于php - 通过 url 查询从 mysql 中删除。错误 "Query was empty",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12888901/

相关文章:

php - 根据发货国家/地区使 Woocommerce 结帐电话字段可选

PHP5.3 在 VIM 中关闭缩进

mysql - 添加外键约束失败

php - 阻止通过 PHP 进行远程访问

mysql - 作为 cronjob 运行时,脚本似乎需要更多时间

php - 如何转换基于公斤的数字?

php - 我可以使用Codeception在首页上查找损坏的资源吗?

mysql - 如何在mySQL中删除特定数量的行

php - 如何让搜索引擎找到我的 AJAX 内容

java - Netbeans 错误我似乎无法修复