PHP 中的 MySQL 查詢語句類型包括:SELECT:從表格中擷取資料。 WHERE:依條件過濾 SELECT 結果。 INSERT:向表中插入新記錄。 UPDATE:更新現有記錄。 DELETE:從表格中刪除記錄。
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中文網其他相關文章!