PHP是一種廣泛使用的服務器端腳本語言,常用于Web開發。而MySQL則是一種流行的關系型數據庫管理系統。在Web開發中,經常需要將用戶輸入的數據保存到MySQL數據庫中。本文將詳細介紹PHP如何插入數據到MySQL數據庫,并結合實際案例進行講解。
一、連接數據庫
在PHP中,要想訪問數據庫,必須先與數據庫建立連接。連接MySQL數據庫的代碼如下:
```ame = "localhost"; //數據庫服務器名稱ameame"; //數據庫用戶名
$password = "password"; //數據庫密碼ameyDB"; //數據庫名稱
// 創建連接newysqliameameame);
// 檢測連接nnect_error) {nnect_error);
ameameameysqli類的構造函數,傳入以上四個參數即可。如果連接失敗,使用die()函數輸出錯誤信息并終止腳本。
二、插入數據
連接數據庫成功后,就可以向數據庫中插入數據了。插入數據的代碼如下:
```ameameailple')";
n->query($sql) === TRUE) {
echo "新記錄插入成功";
} else {n->error;
ysqli類的query()方法執行SQL語句。如果插入數據成功,輸出“新記錄插入成功”;如果插入數據失敗,輸出錯誤信息。
三、實際案例
下面結合一個實際案例,演示如何使用PHP向MySQL數據庫中插入數據。
t,包含以下字段:
idameder
t表中插入一條新的記錄,包含以下數據:
```ame: 張三der: 男
age: 20
首先,連接MySQL數據庫的代碼如下:
```ame = "localhost"; //數據庫服務器名稱ameame"; //數據庫用戶名
$password = "password"; //數據庫密碼ameyDB"; //數據庫名稱
// 創建連接newysqliameameame);
// 檢測連接nnect_error) {nnect_error);
然后,插入數據的代碼如下:
```ame = "張三";der = "男";
$age = 20;
tamederameder', $age)";
n->query($sql) === TRUE) {
echo "新記錄插入成功";
} else {n->error;
amederysqli類的query()方法執行SQL語句。
運行以上代碼后,如果插入數據成功,將輸出“新記錄插入成功”。
本文介紹了PHP如何插入數據到MySQL數據庫,并結合實際案例進行了講解。在實際開發中,需要根據具體情況修改代碼。