HTML表單連接MySQL數據庫
通過HTML表單,我們可以讓用戶輸入數據并將其保存到數據庫中。而MySQL是一種開源的關系型數據庫管理系統,可以存儲和管理表格等數據。在本文中,我們將介紹如何使用HTML表單連接MySQL數據庫。
創建HTML表單
為了能夠讓用戶輸入數據,我們首先需要創建一個HTML表單。我們可以使用form標簽來創建表單,并使用input標簽來定義用戶輸入的數據類型。在form標簽中,我們需要指定表單數據提交的方式以及提交的地址。
``````
連接MySQL數據庫
當用戶提交表單后,我們需要將數據保存到MySQL數據庫中。為此,我們需要使用PHP腳本連接MySQL數據庫。在PHP腳本中,我們可以使用mysqli_connect函數來連接到數據庫。
```
$servername = "localhost";
$username = "root";
$password = "password";
$dbname = "myDB";
// 創建連接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 檢測連接是否成功
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
```
插入數據到MySQL數據庫
在PHP腳本中連接到MySQL數據庫后,我們就可以將表單數據插入到數據庫中。我們可以使用mysqli_query函數執行SQL語句。
```
$name = $_POST["name"];
$email = $_POST["email"];
$sql = "INSERT INTO users (name, email) VALUES ('$name', '$email')";
if (mysqli_query($conn, $sql)) {
echo "新記錄插入成功";
} else {
echo "Error: " . $sql . "
" . mysqli_error($conn); } ``` 總結 通過本文,我們學習了如何使用HTML表單連接MySQL數據庫。我們使用了form標簽創建表單,使用mysqli_connect函數連接到MySQL數據庫,使用mysqli_query函數將表單數據插入到數據庫中。在實際項目中,我們可以進一步優化性能,加強數據校驗等。
" . mysqli_error($conn); } ``` 總結 通過本文,我們學習了如何使用HTML表單連接MySQL數據庫。我們使用了form標簽創建表單,使用mysqli_connect函數連接到MySQL數據庫,使用mysqli_query函數將表單數據插入到數據庫中。在實際項目中,我們可以進一步優化性能,加強數據校驗等。