删除记录正确的mysql是_从MySQL数据库中删除记录

我对MySQL没有太多的经验,所以很有可能我错过了一些非常明显的东西。

我只是试图从(from=neighbor and to=id) OR (from=id and to=neighbor)表中删除一条记录。问题是记录从不被删除。

基本的数据库设置(用户名,密码等)是正确的,实际上是在我已经使用过很多次的包含文件中。

表格的名称是正确的,我检查了三次。

数据库中列的名称是正确的,我三重检查。

我知道该脚本正在根据javascript alert测试收到id和邻居,并且我知道收到的特定整数与数据库中的记录匹配(我三重选中)。

这是我正在使用的代码:

$dbhost = "...";

$dbuser = "...";

$dbpass = "...";

$dbname = "...";

$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ("Error connecting to mysql");

mysql_select_db($dbname);

$id = mysql_real_escape_string($_GET['id']);

$neighbor = mysql_real_escape_string($_GET['neighbor']);

$result = mysql_query("DELETE FROM jointable WHERE to_='". $id ."' AND from_='".$neighbor."'") or die(mysql_error());

$result = mysql_query("DELETE FROM jointable WHERE from_='". $neighbor ."' AND to_='".$id."'") or die(mysql_error());

mysql_close($conn);

echo "

alert('$id');

alert('$neighbor');

";

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值