PHP 中的 MySQL 查詢語句有哪些類型?

WBOY
發布: 2024-06-03 17:30:02
原創
710 人瀏覽過

PHP 中的 MySQL 查詢語句類型包括:SELECT:從表格中擷取資料。 WHERE:依條件過濾 SELECT 結果。 INSERT:向表中插入新記錄。 UPDATE:更新現有記錄。 DELETE:從表格中刪除記錄。

PHP 中的 MySQL 查询语句有哪些类型?

PHP 中的 MySQL 查詢語句類型

MySQL 查詢語句是與 MySQL 資料庫互動並查詢資料的指令。 PHP 提供了多種函數來執行 MySQL 查詢,每個函數都對應不同類型的查詢語句。

SELECT 語句

SELECT 語句用於從資料庫表中擷取資料。語法如下:

$result = $conn->query("SELECT * FROM table_name");
登入後複製

WHERE 子句

WHERE 子句用於根據特定條件篩選結果。語法如下:

$result = $conn->query("SELECT * FROM table_name WHERE condition");
登入後複製

INSERT 語句

INSERT 語句用於在資料庫表中插入新記錄。語法如下:

$conn->query("INSERT INTO table_name (column1, column2) VALUES (value1, value2)");
登入後複製

UPDATE 語句

UPDATE 語句用於更新資料庫表中現有記錄。語法如下:

$conn->query("UPDATE table_name SET column1 = value1 WHERE condition");
登入後複製

DELETE 語句

DELETE 語句用於從資料庫表中刪除記錄。語法如下:

$conn->query("DELETE FROM table_name WHERE condition");
登入後複製

實戰案例

<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myDB";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接
if ($conn->connect_error) {
  die("连接失败: " . $conn->connect_error);
} 

// 查询所有记录
$result = $conn->query("SELECT * FROM users");

// 输出结果
if ($result->num_rows > 0) {
  // 输出每行数据
  while($row = $result->fetch_assoc()) {
    echo "id: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] . "<br>";
  }
} else {
  echo "0 results";
}

// 关闭连接
$conn->close();
?>
登入後複製

以上是PHP 中的 MySQL 查詢語句有哪些類型?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!