时间:2021-05-26
本文实例讲述了PHP+MySQL删除操作的使用技巧。分享给大家供大家参考。具体如下:
复制代码 代码如下:
<h1>删除记录</h1>
<?php
//连接数据库的参数
$host = "localhost";
$user = "root";
$pass = "zq19890319";
$db = "phpdev";
//创建mysqli对象
//打开一个数据库连接
$mysqli = new mysqli($host, $user, $pass, $db);
//检查连接错误
if(mysqli_connect_errno()){
die("Unable to connect!");
}
//如果记录ID存在,则执行删除操作
if(isset($_GET['id'])){
//构造删除记录的SQL
$query = "DELETE FROM symbols WHEREid = ".$_GET['id'];
//执行SQL查询
if($mysqli->query($query)){
//显示删除后影响的记录数
echo $mysqli->affected_rows. "row(s) affected";
}
else
{
//如果没有匹配的记录,显示数据库返回的错误信息
echo "Error in query : $query. ".$mysqli->error;
}
}
//构造显示删除后的记录
$query = "SELECT * FROM symbols";
//执行该查询
if($result=$mysqli->query($query)){
//显示返回的记录集行数
if($result->num_rows>0){
//如果有记录
//显示记录集中列的内容
echo "<table cellpadding=10 border=1>";
while($row=$result->fetch_array()){
echo "<tr>";
echo "<td>".$row[0]."</td>";
echo "<td>".$row[1]."</td>";
echo "<td>".$row[2]."</td>";
echo "<td><a href=".$_SERVER['PHP_SELF']." mce_href=".$_SERVER['PHP_SELF']."?id=".$row[0].">删除</a></td>";
echo "</tr>";
}
}
//释放对象所占用的内存
$result->close();
}
else
{
//输出数据库错误的信息
echo "Error in query: $query. ".$mysqli->error;
}
//关闭数据库
$mysqli->close();
?>
希望本文所述对大家的php程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
update语句是PHP+MySQL中常用的操作,判断update语句是否执行成功是其中非常重要的一个环节。本文就以实例展示了php+MySQL判断update
本文实例讲述了php+mysql删除指定编号员工信息的方法。分享给大家供大家参考。具体分析如下:利用php提交员工编号给mysql,然后由mysql把数据接受并
本文实例总结了PHP+MySQL存储数据常见中文乱码问题。分享给大家供大家参考,具体如下:PHP+MySQL出现中文乱码的常见原因:1.MYSQL数据库的编码是
本文实例分析了php+mysql查询优化的方法。分享给大家供大家参考。具体分析如下:PHP+Mysql是一个最经常使用的黄金搭档,它们俩配合使用,能够发挥出最佳
本文实例讲述了PHP+MySQL插入操作的实现方法。分享给大家供大家参考。具体如下:复制代码代码如下:插入操作国家:动物名称(英文):动物名称(中文):希望本文