php - 简单的 SQL 记录删除 - 不起作用
问题描述
我想做的只是让简单的文本形式从 sql 数据库中删除记录。
它返回记录已被删除,但它从未真正删除记录。
变量remove.php:
html表单图片:
删除.php:
删除.php:
require('variablesremove.php');
$user = "#";
$password = "#";
$host = "localhost";
$database= "#";
$connection= mysqli_connect ($host, $user, $password);
if (!$connection) {
die ('Could not connect:' . mysql_error());
}
mysqli_select_db($database, $connection);
$deleterow = "DELETE FROM licenses WHERE serialNumber='$serialNumber'";
if($deleterow !== FALSE) {
echo("The row has been deleted.");
} else {
echo("The row has not been deleted.");
}
解决方案
您需要使用mysqli_query()
来执行您的删除命令。
$deleteRow = "DELETE FROM licenses WHERE serialNumber='$id'";
if (mysqli_query($connection, $deleteRow)) {
echo "Record deleted successfully";
} else {
echo "Error deleting record: " . mysqli_error($conn);
}
mysqli_close($conn);
推荐阅读
- php - PHP 5.6:ArrayAccess:函数 isset 调用 offsetGet 并导致未定义索引通知
- c# - C# 将列表添加到 Oracle 用户定义类型
- python - selenium chromedriver 上的第二个元素
- javascript - AddClass JQuery/Waypoint 问题
- scala - Scala Pattern 在单元测试期间匹配方法的结果
- python-3.x - Python3 和 Tkinter,我无法获得单选按钮来更改变量的值。
- php - 你如何配置 Symfony 4 与其他 XAMPP (Apache) 项目一起路由?
- php - php想法加速18000+调用的脚本
- ios - 找不到类方法“+configureWithApplicationID:”(返回类型默认为“id”)
- python - Python:多处理的非常奇怪的行为;后面的代码导致早期代码的“追溯”减速