色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql注冊登錄連數據庫

錢諍諍2年前12瀏覽0評論

MySQL作為一款常見的數據庫管理系統,被廣泛應用于Web開發中的注冊登錄模塊。本文將介紹如何使用MySQL來創建一個簡單的注冊登錄系統,并將用戶信息連入數據庫。

首先,我們需要創建一個名為“users”的表來存儲用戶信息。表結構如下:

CREATE TABLE users (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(30) NOT NULL,
password VARCHAR(30) NOT NULL,
email VARCHAR(50) NOT NULL
);

接下來,我們將使用PHP語言來實現用戶注冊和登錄的功能。在注冊頁面,我們需要一個表單來接受用戶輸入的信息。

<form action="register.php" method="post">
Username: <input type="text" name="username"><br>
Password: <input type="password" name="password"><br>
Email: <input type="text" name="email"><br>
<input type="submit" name="submit" value="Register">
</form>

在提交表單之后,我們可以使用以下的PHP腳本來將用戶信息存儲入數據庫:

<?php
//連接到數據庫
$conn = mysqli_connect("localhost", "username", "password", "database");
//收集表單提交的數據
$username = $_POST['username'];
$password = $_POST['password'];
$email = $_POST['email'];
//將用戶信息插入表中
$sql = "INSERT INTO users (username, password, email)
VALUES ('$username', '$password', '$email')";
mysqli_query($conn, $sql);
mysqli_close($conn);
?>

接下來,我們來實現登錄功能。同樣,我們需要一個表單來接受用戶輸入的登錄信息。

<form action="login.php" method="post">
Username: <input type="text" name="username"><br>
Password: <input type="password" name="password"><br>
<input type="submit" name="submit" value="Login">
</form>

在提交表單之后,我們可以使用以下的PHP腳本來查詢數據庫中是否有匹配的用戶信息:

<?php
//連接到數據庫
$conn = mysqli_connect("localhost", "username", "password", "database");
//收集表單提交的數據
$username = $_POST['username'];
$password = $_POST['password'];
//查詢數據庫中是否有匹配的用戶信息
$sql = "SELECT * FROM users WHERE username='$username' AND password='$password'";
$result = mysqli_query($conn, $sql);
if(mysqli_num_rows($result) == 1) {
//登錄成功,將用戶信息存入Session中
$row = mysqli_fetch_assoc($result);
session_start();
$_SESSION['id'] = $row['id'];
$_SESSION['username'] = $row['username'];
$_SESSION['email'] = $row['email'];
header("Location: home.php");
} else {
//登錄失敗,返回登錄頁面并提示錯誤信息
header("Location: login.php?error=1");
}
mysqli_close($conn);
?>

最后,在登出頁面,我們可以使用以下的PHP腳本來清除Session:

<?php
session_start();
session_destroy();
header("Location: login.php");
?>

通過以上的操作,我們就實現了一個簡單的注冊登錄系統,并將用戶信息連入了MySQL數據庫。