Heim >Backend-Entwicklung >PHP-Problem >Was sind die Abfrageanweisungen in PHP?

Was sind die Abfrageanweisungen in PHP?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌Original
2023-06-05 16:18:51955Durchsuche

Es gibt drei Arten von Abfrageanweisungen in PHP: 1. SELECT-Anweisung, die zum Abrufen von Daten aus einer oder mehreren Datentabellen verwendet wird. 2. WHERE-Anweisung, die zum Filtern von Daten verwendet wird, die bestimmte Bedingungen in der in der FROM-Anweisung angegebenen Datentabelle erfüllen ;3. ORDER BY-Anweisung, die zum Sortieren von Abfrageergebnissen in einer bestimmten Reihenfolge (z. B. aufsteigend oder absteigend) verwendet wird.

Was sind die Abfrageanweisungen in PHP?

Das Betriebssystem dieses Tutorials: Windows 10-System, PHP8.1.3-Version, Dell G3-Computer.

Die Abfrageanweisungen in PHP sind:

1, SELECT

Die SELECT-Anweisung wird verwendet, um Daten aus einer oder mehreren Datentabellen abzurufen.

Der Code lautet wie folgt:

$sql = "SELECT id, name, email FROM users";
$result = mysqli_query($conn, $sql);
// 循环遍历结果集
while ($row = mysqli_fetch_assoc($result)) {
    echo "ID: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] . "<br>";
}

Dieser Code wählt die drei Felder ID, Name und E-Mail aus der Datentabelle mit dem Namen „Benutzer“ aus und speichert die Ergebnisse in einer Variablen mit dem Namen $result. Verwenden Sie anschließend die Funktion mysqli_fetch_assoc(), um jede Datenzeile aus der Ergebnismenge $result abzurufen, und geben Sie dann die entsprechenden ID-, Namens- und E-Mail-Werte aus.

2, WHERE

Die WHERE-Klausel wird zum Filtern von Daten verwendet, die bestimmte Bedingungen in der in der FROM-Anweisung angegebenen Datentabelle erfüllen.

$sql = "SELECT id, name, email FROM users WHERE age > 18";
$result = mysqli_query($conn, $sql);
// 循环遍历结果集
while ($row = mysqli_fetch_assoc($result)) {
    echo "ID: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] . "<br>";
}

Dieser Code wählt die drei Felder ID, Name und E-Mail aus der Datentabelle mit dem Namen „Benutzer“ aus und fügt eine WHERE-Klausel hinzu, um Benutzer zu filtern, deren Alter älter als 18 Jahre ist. Verwenden Sie anschließend die Funktion mysqli_fetch_assoc(), um jede Datenzeile aus der Ergebnismenge $result abzurufen, und geben Sie dann die entsprechenden ID-, Namens- und E-Mail-Werte aus.

3. ORDER BY

Die ORDER BY-Klausel wird verwendet, um Abfrageergebnisse in einer bestimmten Reihenfolge zu sortieren (z. B. aufsteigend oder absteigend).

$sql = "SELECT name, age FROM users ORDER BY

Das obige ist der detaillierte Inhalt vonWas sind die Abfrageanweisungen in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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