“PHP MySQL Delete”的版本间差异
本页内容
(创建页面,内容为“{{DISPLAYTITLE:PHP MySQL Delete}}58 = PHP MySQL Delete = DELETE 语句用于从数据库表中删除行。 == 删除数据库中的数据 == DELETE FROM 语句用于从数据库表中删除记录。 === 语法 === <sample title="" desc="" lang="php" hererun="1"> DELETE FROM table_name WHERE some_column = some_value </sample> '''注释:'''请注意 DELETE 语法中的 WHERE 子句。WHERE 子句规定了哪些记录需要删除。…”) |
(没有差异)
|
2022年8月17日 (三) 22:09的最新版本
PHP MySQL Delete
DELETE 语句用于从数据库表中删除行。
删除数据库中的数据
DELETE FROM 语句用于从数据库表中删除记录。
语法
示例
DELETE FROM table_name
WHERE some_column = some_value
注释:请注意 DELETE 语法中的 WHERE 子句。WHERE 子句规定了哪些记录需要删除。如果您想省去 WHERE 子句,所有的记录都会被删除!
如需学习更多关于 SQL 的知识,请访问我们的 SQL 教程。
为了让 PHP 执行上面的语句,我们必须使用 mysqli_query() 函数。该函数用于向 MySQL 连接发送查询或命令。
==
请看下面的 "Persons" 表:
FirstName | LastName | Age |
---|---|---|
Peter | Griffin | 35 |
Glenn | Quagmire | 33 |
下面的实例删除 "Persons" 表中所有 LastName='Griffin' 的记录:
示例
<?php
$con=mysqli_connect("localhost","username","password","database");
// 检测连接
if (mysqli_connect_errno())
{
echo "连接失败: " . mysqli_connect_error();
}
mysqli_query($con,"DELETE FROM Persons WHERE LastName='Griffin'");
mysqli_close($con);
?>
在这次删除后,"Persons" 表如下所示:
FirstName | LastName | Age |
---|---|---|
Glenn | Quagmire | 33 |