Welche Arten von MySQL-Abfrageanweisungen gibt es in PHP?

WBOY
Freigeben: 2024-06-03 17:30:02
Original
747 Leute haben es durchsucht

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.

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

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");
Nach dem Login kopieren

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");
Nach dem Login kopieren

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)");
Nach dem Login kopieren

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");
Nach dem Login kopieren

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");
Nach dem Login kopieren

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();
?>
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage