摘要:
实现 PHP 数据库登录注册功能,并与数据库关联,实现用户注册和登录操作。本例提供了一个简单的解决方案,展示如何连接数据库、执行查询、验证用户输入,以及处理注册和登录过程。
PHP 代码:
<?php
// 连接数据库
$conn = mysqli_connect("localhost", "username", "password", "database");
// 注册操作
if (isset($_POST['register'])) {
$username = mysqli_real_escape_string($conn, $_POST['username']);
$password = mysqli_real_escape_string($conn, $_POST['password']);
$sql = "INSERT INTO users (username, password) VALUES ('$username', '$password')";
if (mysqli_query($conn, $sql)) {
echo "注册成功!";
} else {
echo "注册失败!";
}
}
// 登录操作
if (isset($_POST['login'])) {
$username = mysqli_real_escape_string($conn, $_POST['username']);
$password = mysqli_real_escape_string($conn, $_POST['password']);
$sql = "SELECT * FROM users WHERE username='$username' AND password='$password'";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
echo "登录成功!";
// 跳转到会员中心页面
header("Location: member.php");
} else {
echo "登录失败!";
}
}
// 关闭数据库连接
mysqli_close($conn);
?>总结:
此代码示例演示了如何使用 PHP 连接数据库,执行注册和登录操作。它包括防止 SQL 注入的措施并处理注册和登录结果。您需要根据自己的数据库表和字段名称相应地修改 SQL 查询。通过使用此代码,您可以轻松地在 PHP 应用程序中实现用户登录注册功能。