用PHP对数据库数据进行删除

本文介绍了一个使用PHP实现的简单民族数据管理系统。该系统通过连接本地MySQL数据库,展示民族信息并提供删除功能。代码中详细展示了如何创建表格显示数据以及如何通过SQL语句删除指定的民族数据。

显示页面:

<body>

<table width="100%" border="1" cellpadding="0" cellspacing="0">  //创建一个民族表表格
<tr>
<td>民族代号</td>   //建列
<td>民族名称</td>   //建列
<td>操作</td>        //建列
</tr>
<?php
$conn = @mysql_connect("localhost","root","123");   //localhost为本机服务器地址,root为用户名,123为数据库密码
//选择操作的数据库
mysql_select_db("mydb",$conn);
//写SQL语句
$sql = "select * from Nation";

//执行
$result = mysql_query($sql);

//读取数据
while($attr = mysql_fetch_row($result))
{
echo "<tr>
<td>{$attr[0]}</td>       //索引民族表内的民族代码
<td>{$attr[1]}</td>       //索引民族表中的民族名称
<td><a onclick=\"return confirm('确定删除么')\" href='delete.php?code={$attr[0]}'>删除</a></td>  //套一个a标签,跳转到删除页面,并且传递相应数据的索引值,用get方式传值时用?连接,多个参数用&连接;加一个链接onclick到一个弹窗,用于提醒用户是否删除,/为转义符,因为最外层echo有双引号了,内层的两层单引号会使系统无法识别范围,导致出现问题,所以需用/来分隔转义
</tr>";
}
?>
</table>

</body>

</html>

 

删除页面:

<?php
$code = $_GET["code"];

//造连接
$conn = @mysql_connect("localhost","root","123");  //localhost为本机服务器地址,root为用户名,123为数据库密码
//选择操作的数据库
mysql_select_db("数据库名",$conn);
//写SQL语句
$sql = "delete from Nation where Code = '{$code}'";

//执行
$result = mysql_query($sql);

if($result)
{
//跳转页面
header("location:chaxun.php");  //删除成功,则跳转回显示页面
}
else
{
echo "删除失败!";
}

转载于:https://www.cnblogs.com/axj1993/p/6415986.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值