Heim > Artikel > Backend-Entwicklung > PHP-Datenbankbetriebskenntnisse: So verwenden Sie die Funktion mysqli_fetch_assoc, um Abfrageergebnisse zu erhalten
PHP-Datenbankoperationskenntnisse: So verwenden Sie die Funktion mysqli_fetch_assoc, um Abfrageergebnisse zu erhalten
In PHP sind Datenbankoperationen ein sehr wichtiger Teil der Entwicklung. Die Verwendung der MySQLi-Erweiterungsbibliothek für Datenbankoperationen ist eine der am häufigsten verwendeten Methoden. In diesem Artikel wird erläutert, wie Sie mit der Funktion mysqli_fetch_assoc Abfrageergebnisse erhalten.
$servername = "localhost"; $username = "root"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); // 检查连接是否成功 if (!$conn) { die("连接失败: " . mysqli_connect_error()); }
$sql = "SELECT id, name, email FROM users"; $result = mysqli_query($conn, $sql);
Nach dem Ausführen der Abfrage können wir die Funktion mysqli_fetch_assoc verwenden, um die Ergebnisse jeder Zeile abzurufen und als assoziatives Array zurückzugeben. Jeder Aufruf dieser Funktion gibt die nächste Datenzeile zurück, bis alle Datenzeilen abgerufen wurden.
while ($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"] . ", Name: " . $row["name"] . ", Email: " . $row["email"] . "<br>"; }
$servername = "localhost"; $username = "root"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("连接失败: " . mysqli_connect_error()); } $sql = "SELECT id, name, email FROM users"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"] . ", Name: " . $row["name"] . ", Email: " . $row["email"] . "
"; } } else { echo "0 结果"; } mysqli_close($conn);
Bitte beachten Sie, dass die Datenbank- und Tabellenstruktur in diesem Beispiel entsprechend der tatsächlichen Situation ersetzt werden muss.
Zusammenfassung:
In diesem Artikel wird erläutert, wie Sie die Funktion mysqli_fetch_assoc verwenden, um Abfrageergebnisse zu erhalten. Wir können problemlos Daten aus der Datenbank abrufen, indem wir eine Verbindung zur Datenbank herstellen, Abfrageanweisungen ausführen und die Ergebnismenge mithilfe der Funktion mysqli_fetch_assoc durchlaufen. Durch die ordnungsgemäße Verwendung der Funktion mysqli_fetch_assoc können wir die Datenbank effizienter betreiben und die Entwicklungseffizienz verbessern.
Ich hoffe, dass dieser Artikel bei PHP-Datenbankoperationen hilfreich sein kann. Danke fürs Lesen!
Das obige ist der detaillierte Inhalt vonPHP-Datenbankbetriebskenntnisse: So verwenden Sie die Funktion mysqli_fetch_assoc, um Abfrageergebnisse zu erhalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!