一、介绍
PHP 是一款开放源代码的、面向对象的服务器端脚本语言,可用于 Web 开发,它主要被用于生成动态的 Web 页面。PHP 的访客留言板功能是网站必不可少的一部分。通过访客留言板功能,用户可以在网站上互动,发表意见和建议以及交流信息。
在本文中,我们将介绍如何使用 PHP 开发访客留言板功能。我们将涵盖以下主题:
- 创建数据库和表格
- 创建留言表单
- 添加数据到数据库
- 从数据库检索数据
- 显示留言
二、创建数据库和表格
首先,我们需要创建一个数据库并添加表格来存储用户留言。我们将使用 MySQL 数据库。请使用以下代码:
//连接到数据库
$con = mysqli_connect("localhost","user","password");
//检查连接是否成功
if (!$con) {
die("连接失败: " . mysqli_connect_error());
}
//创建数据库
$sql = "CREATE DATABASE my_guestbook";
if (mysqli_query($con, $sql)) {
echo "数据库已创建成功";
} else {
echo "错误: " . mysqli_error($con);
}
//创建表格
mysqli_select_db($con,"my_guestbook");
$sql = "CREATE TABLE messages (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
email VARCHAR(50),
message TEXT NOT NULL,
date TIMESTAMP
)";
if (mysqli_query($con, $sql)) {
echo "表格已创建成功";
} else {
echo "错误: " . mysqli_error($con);
}
三、创建留言表单
接下来,我们将创建一个 HTML 表单,允许用户在留言板上留言:
```
留言板
```