PHP留言板项目之六 —— 6.删除留言
PHP留言板项目之六 —— 6.删除留言
del.php 代码如下所示:
<?php require('./db.php'); // 确保db.php返回$conn连接对象 // 1. 验证ID是否为数字 if (!ctype_digit($_GET['id'])) { die('非法ID'); } $id = (int)$_GET['id']; // 强制转换为整数 // 执行SQL查询(添加连接对象和错误处理) $sql = "delete from guestbook where id=$id"; $rs = mysqli_query($conn, $sql); // 添加$conn连接对象 // 执行SQL查询 是否成功 if (!$rs){ die("查询失败: " . mysqli_error($conn)); // 输出错误信息并终止 }else{ //echo '删除成功'; header("Location: list.php"); } // 6. 释放资源 mysqli_close($conn); ?>
