Heim >Backend-Entwicklung >PHP-Tutorial >Wie rufe ich mithilfe von PHP-Funktionen Daten aus der Datenbank ab?
In PHP können Sie Datenbankdaten mit der Funktion mysqli_query() abrufen, Ergebnisse mit den Funktionen mysqli_fetch_row(), mysqli_fetch_assoc() und mysqli_fetch_array() extrahieren, um Zeilendaten abzurufen, und die Funktion mysqli_num_rows() verwenden, um die Anzahl der Zeilen abzurufen im Ergebnissatz.
In PHP stehen verschiedene Funktionen zum Betreiben der Datenbank und zum Abrufen von Daten zur Verfügung. Das Folgende ist der praktische Fall der häufig verwendeten Funktion beserta:
mysqli_query()-Funktion
Syntax:
mysqli_query(mysqli $link, string $query)
praktischer Fall:
$link = mysqli_connect("localhost", "root", "password", "my_database"); $query = "SELECT * FROM users"; $result = mysqli_query($link, $query);
mysqli_fetch_row()-Funktion
Syntax:
mysqli_fetch_row(mysqli_result $result)
praktischer Koffer:
while ($row = mysqli_fetch_row($result)) { echo $row[0] . " " . $row[1] . "\n"; }
mysqli_fetch_assoc() Funktion
Syntax:
mysqli_fetch_assoc(mysqli_result $result)
Eigentlicher Fall:
while ($row = mysqli_fetch_assoc($result)) { echo $row['name'] . " " . $row['email'] . "\n"; }
mysqli_fetch_array() Funktion
Syntax:
mysqli_fetch_array(mysqli_result $result)
Eigentlicher Fall:
while ($row = mysqli_fetch_array($result)) { echo $row[0] . " " . $row['name'] . "\n"; }
mys qli_num_rows()-Funktion
Syntax:
mysqli_num_rows(mysqli_result $result)
Praktischer Fall:
$num_rows = mysqli_num_rows($result); echo "The number of rows in the result set is: " . $num_rows;
Das obige ist der detaillierte Inhalt vonWie rufe ich mithilfe von PHP-Funktionen Daten aus der Datenbank ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!