要实现删除留言功能,可以按照以下步骤进行:
echo '<a href="delete_message.php?id=' . $message['id'] . '">删除</a>';
delete_message.php
的新文件,用于处理删除留言的请求。在该文件中,首先获取要删除的留言的ID:$messageId = $_GET['id'];
messages
的表中,其中id
是主键列:
$servername = "数据库服务器名称";
$username = "用户名";
$password = "密码";
$dbname = "数据库名称";
// 创建连接 $conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); }
// 执行删除操作 $sql = "DELETE FROM messages WHERE id = $messageId";
if ($conn->query($sql) === TRUE) { echo "留言删除成功"; } else { echo "留言删除失败: " . $conn->error; }
// 关闭连接 $conn->close();
4. 在`delete_message.php`中添加适当的错误处理和错误消息显示机制,以便在删除过程中出现错误时提供适当的反馈和错误信息。
请注意,以上代码仅为示例,需要根据实际情况进行修改和适应。同时,为了确保安全性,应该对用户输入进行适当的验证和过滤,以防止SQL注入等安全问题的发生。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站