欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

php mysqli 用法

方一強1年前8瀏覽0評論

PHP是一種開放源代碼的服務器端腳本語言,它可用于創建動態網頁。MySQLi是一種PHP擴展,提供了更多的MySQL功能和應對錯誤的方法。這些方法可以添加,更新,查詢和刪除數據庫中的信息。在這篇文章中,我們將深入探討PHP MySQLi的用法。

首先,讓我們介紹如何連接到MySQL數據庫。連接到數據庫包括以下幾個步驟:

// 創建連接
$conn = new mysqli($servername, $username, $password, $dbname);
// 檢查連接是否成功
if ($conn->connect_error) {
die("連接失敗:" . $conn->connect_error);
}

在上面的代碼中,$servername 是數據庫服務器的名稱,$username 是用戶名,$password 是密碼,$dbname 是要連接的數據庫的名稱。連接成功后,我們可以開始執行查詢和操作。

下面是如何查詢數據庫中的信息:

$sql = "SELECT id, name, email FROM users";
$result = $conn->query($sql);
if ($result->num_rows >0) {
// 輸出數據
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Email: " . $row["email"]. "
"; } } else { echo "0 結果"; }

在上面的代碼中,我們首先定義一個查詢語句并將其分配給 $sql 變量。然后使用 $conn->query($sql) 函數,將查詢結果存儲在 $result 變量中。最后,使用 $result->fetch_assoc() 函數,逐行檢索結果并輸出每行的列值。

下面是如何插入新的數據:

$sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com')";
if ($conn->query($sql) === TRUE) {
echo "新記錄插入成功";
} else {
echo "Error: " . $sql . "
" . $conn->error; }

在上述代碼中,我們首先定義了插入語句并將其分配給 $sql 變量。然后使用 $conn->query($sql) 函數,執行插入操作。

下面是如何更新數據庫中的記錄:

$sql = "UPDATE users SET email='jane@example.com' WHERE id=2";
if ($conn->query($sql) === TRUE) {
echo "記錄更新成功";
} else {
echo "Error: " . $sql . "
" . $conn->error; }

在上述代碼中,我們首先定義了更新語句并將其分配給 $sql 變量。然后使用 $conn->query($sql) 函數,執行更新操作。

最后,下面是如何刪除數據庫中的記錄:

$sql = "DELETE FROM users WHERE id=2";
if ($conn->query($sql) === TRUE) {
echo "記錄刪除成功";
} else {
echo "Error deleting record: " . $conn->error;
}

在上述代碼中,我們首先定義了刪除語句并將其分配給 $sql 變量。然后使用 $conn->query($sql) 函數,執行刪除操作。

總之,PHP MySQLi 提供了許多實用的操作和函數,可以幫助我們更輕松地操作數據庫。這篇文章中的例子只是其中一部分,如果你想深入學習 PHP MySQLi,請繼續閱讀相關文檔。

上一篇php mysql_