PHP不会删除mysql行

时间:2016-09-06 08:03:47

标签: php mysql

一切似乎都没问题,但它不会删除行。 MySQL版本是5.1。脚本是:

<?php

$host="localhost";
$username="***";
$password="***";
$db_name="***";

$db = mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
mysql_select_db("$db_name")or die("cannot select DB");

$sql = "DELETE FROM oc_ixml_cat_map WHERE name='***'";
$result=mysql_query($sql,$db) or die(mysql_error());

if ($result) {
    echo "OK";
}
else {
    echo "Not OK";
}

?>

1 个答案:

答案 0 :(得分:-1)

尝试将字符串更改为:

DELETE FROM oc_ixml_cat_map WHERE id = 1

其中1是表的可用ID,只是为了查看命令是否正在运行或是否存在连接问题......