在PHP中,可以使用MySQL的INSERT INTO語句來將數據插入到數據庫中。以下是一個示例:
<?php
// 連接到數據庫
$conn = new mysqli("localhost", "username", "password", "database");
// 檢查連接是否成功
if ($conn->connect_error) {
die("連接失敗: " . $conn->connect_error);
}
// 準備要插入的數據
$name = "John";
$age = 25;
$city = "New York";
// 構建插入語句
$sql = "INSERT INTO users (name, age, city) VALUES ('$name', $age, '$city')";
// 執行插入語句
if ($conn->query($sql) === true) {
echo "數據插入成功";
} else {
echo "插入數據時出錯: " . $conn->error;
}
// 關閉數據庫連接
$conn->close();
?>
上述示例中,我們首先使用mysqli
類連接到MySQL數據庫。然后,我們準備要插入的數據,并使用INSERT INTO語句構建SQL查詢。最后,我們使用query()
方法執行SQL查詢。
請注意,此示例中的SQL查詢使用了變量插值(即將變量值插入到SQL查詢字符串中)。為了避免SQL注入攻擊,建議使用預處理語句來插入變量值。