Heim >Backend-Entwicklung >PHP-Tutorial >Welche Arten von MySQL-Abfrageanweisungen gibt es in PHP?
Zu den MySQL-Abfrageanweisungstypen in PHP gehören: SELECT: Daten aus der Tabelle abrufen. WO: Filtern Sie SELECT-Ergebnisse basierend auf Bedingungen. EINFÜGEN: Neue Datensätze in die Tabelle einfügen. UPDATE: Einen vorhandenen Datensatz aktualisieren. DELETE: Datensätze aus der Tabelle löschen.
MySQL-Abfrageanweisungstypen in PHP
MySQL-Abfrageanweisung ist ein Befehl, der mit der MySQL-Datenbank interagiert und Daten abfragt. PHP bietet eine Vielzahl von Funktionen zum Ausführen von MySQL-Abfragen, und jede Funktion entspricht verschiedenen Arten von Abfrageanweisungen.
SELECT-Anweisung
SELECT-Anweisung wird zum Abrufen von Daten aus einer Datenbanktabelle verwendet. Die Syntax lautet wie folgt:
$result = $conn->query("SELECT * FROM table_name");
WHERE-Klausel
Die WHERE-Klausel wird verwendet, um Ergebnisse basierend auf bestimmten Kriterien zu filtern. Die Syntax lautet wie folgt:
$result = $conn->query("SELECT * FROM table_name WHERE condition");
INSERT-Anweisung
INSERT-Anweisung wird verwendet, um neue Datensätze in eine Datenbanktabelle einzufügen. Die Syntax lautet wie folgt:
$conn->query("INSERT INTO table_name (column1, column2) VALUES (value1, value2)");
UPDATE-Anweisung
UPDATE-Anweisung wird verwendet, um vorhandene Datensätze in einer Datenbanktabelle zu aktualisieren. Die Syntax lautet wie folgt:
$conn->query("UPDATE table_name SET column1 = value1 WHERE condition");
DELETE-Anweisung
DELETE-Anweisung wird zum Löschen von Datensätzen aus einer Datenbanktabelle verwendet. Die Syntax lautet wie folgt:
$conn->query("DELETE FROM table_name WHERE condition");
Praktischer Fall
<?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(); ?>
Das obige ist der detaillierte Inhalt vonWelche Arten von MySQL-Abfrageanweisungen gibt es in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!