我很难找到如何删除 php mysql connect 中的数据行,但我不确定代码,这是我的代码:
//URL aka delete button
<a href ='deluserlist.php?customerNo=$customerNo'>
//delete from database code
<?php
include("../connection.php");
$customerNo =$_REQUEST['customerNo'];
// sending query
$del = mysql_query("DELETE FROM cust WHERE customerNo='.$customerNo.'")
or die(mysql_error());
header("Location: lotres1.php");
?>
最佳答案
您不必在此处添加连接运算符。像这样重写。
$del = mysql_query("DELETE FROM `cust` WHERE `customerNo`='$customerNo'") or die(mysql_error());
自 PHP 5.5.0
起,此 (mysql_*
) 扩展已弃用,并将在未来删除。相反,应该使用 MySQLi
或 PDO_MySQL
扩展。切换到 PreparedStatements
可以更好地抵御 SQL 注入(inject)攻击!
关于php - 使用 href 从数据库中删除数据行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22277876/