PHP+mysql每提交一份表单就插入“已提交”在数据表那一行的最后
时间: 2023-12-17 10:05:38 浏览: 76
php提交表单到mysql数据库实例
4星 · 用户满意度95%
您可以在表中添加一个名为“status”的列,它的默认值为“未提交”。然后,当用户提交表单时,您可以使用PHP代码更新该行的“status”列为“已提交”。以下是一个简单的示例代码:
```php
// 连接到数据库
$conn = mysqli_connect("localhost", "username", "password", "database");
// 检查连接是否成功
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
}
// 处理表单提交
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// 获取表单数据
$name = mysqli_real_escape_string($conn, $_POST["name"]);
$email = mysqli_real_escape_string($conn, $_POST["email"]);
// 将数据插入数据库
$sql = "INSERT INTO mytable (name, email, status) VALUES ('$name', '$email', '已提交')";
if (mysqli_query($conn, $sql)) {
echo "表单已提交";
} else {
echo "提交失败: " . mysqli_error($conn);
}
}
// 关闭数据库连接
mysqli_close($conn);
```
请注意,上面的代码仅供参考,并且需要根据您的具体情况进行更改。
阅读全文