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

html注冊表單php寫入mysql

黃文隆2年前12瀏覽0評論
HTML注冊表單和PHP寫入MySQL 在網站的用戶注冊和登錄系統中,表單是必不可少的。HTML提供了一種簡便的編寫表單的方式,而PHP則可以將用戶輸入的數據寫入數據庫。 HTML表單可以使用input、select、textarea等標簽完成不同的輸入類型。例如,以下代碼是一個簡單的注冊表單:
<form action="register.php" method="POST">
<label for="username">用戶名:</label>
<input type="text" id="username" name="username" required><br>
<label for="password">密碼:</label>
<input type="password" id="password" name="password" required><br>
<button type="submit">注冊</button>
</form>
在該表單中,使用了input標簽的text和password類型,用于輸入用戶名和密碼。表單的提交地址為register.php,并使用方法為POST。每個input標簽的name屬性將作為鍵存儲在$_POST數組中。 PHP代碼可以通過連接到MySQL數據庫,并使用INSERT語句將數據寫入注冊表中。以下是一個基本的register.php文件的代碼:
<?php
// 連接到數據庫
$host = "localhost";
$username = "root";
$password = "123456";
$dbname = "test";
$conn = mysqli_connect($host, $username, $password, $dbname);
if (!$conn) {
die("連接失敗: " . mysqli_connect_error());
}
// 獲取表單數據
$username = $_POST['username'];
$password = $_POST['password'];
// 插入數據
$sql = "INSERT INTO users (username, password) VALUES ('$username', '$password')";
if (mysqli_query($conn, $sql)) {
echo "注冊成功";
} else {
echo "Error: " . $sql . "
" . mysqli_error($conn); } // 關閉連接 mysqli_close($conn); ?>
在該代碼中,首先連接到了數據庫,并使用了mysqli_connect函數返回一個連接對象。然后,使用$_POST數組獲取表單數據,并將其插入到名為users的表中。如果插入成功,則輸出“注冊成功”,否則輸出錯誤信息。 最后,連接對象使用mysqli_close函數關閉。這有助于節省資源并保持代碼的整潔。 總結 使用HTML表單和PHP寫入MySQL數據庫,為用戶注冊和登錄提供了便捷的方式。通過使用相應的標簽和代碼,可以構建出一個穩定和高效的系統。同時,需要注意數據的安全性,以避免任何可能的災難。