Heim > Backend-Entwicklung > PHP-Tutorial > Wie verwende ich Datenbankabfrage- und Betriebsfunktionen in PHP?

Wie verwende ich Datenbankabfrage- und Betriebsfunktionen in PHP?

WBOY
Freigeben: 2023-07-25 12:26:01
Original
836 Leute haben es durchsucht

Wie verwende ich Datenbankabfrage- und Betriebsfunktionen in PHP?

Datenbankoperationen gehören zu den häufigsten Aufgaben in der Webentwicklung. In PHP können wir verschiedene Funktionen verwenden, um Datenbankabfragen und -operationen durchzuführen. In diesem Artikel wird die Verwendung von Datenbankabfrage- und Betriebsfunktionen in PHP vorgestellt und Codebeispiele bereitgestellt.

Zuerst müssen wir eine Verbindung zur Datenbank herstellen. PHP bietet eine Erweiterung namens „mysqli“, mit der eine Verbindung zur MySQL-Datenbank hergestellt werden kann. Das Folgende ist ein Beispielcode zum Herstellen einer Verbindung zur Datenbank:

$servername = "localhost";
$username = "root";
$password = "password";
$dbname = "my_database";

// 创建数据库连接
$conn = mysqli_connect($servername, $username, $password, $dbname);

// 检查连接是否成功
if (!$conn) {
    die("数据库连接失败: " . mysqli_connect_error());
}

// 连接成功,可以执行数据库操作了
Nach dem Login kopieren

Nach erfolgreicher Verbindung können wir die Funktionen zum Abfragen und Betreiben der Datenbank ausführen. Im Folgenden sind einige gängige Beispiele für Datenbankbetriebsfunktionen aufgeführt:

  1. Abfrageanweisungen ausführen und Ergebnisse erhalten:
$sql = "SELECT * FROM users";
$result = mysqli_query($conn, $sql);

// 遍历结果集
if (mysqli_num_rows($result) > 0) {
    while ($row = mysqli_fetch_assoc($result)) {
        echo "ID: " . $row["id"] . ",用户名: " . $row["username"] . "<br>";
    }
} else {
    echo "没有结果";
}
Nach dem Login kopieren
  1. Daten einfügen:
$sql = "INSERT INTO users (username, password) VALUES ('john', '123456')";
if (mysqli_query($conn, $sql)) {
    echo "数据插入成功";
} else {
    echo "数据插入失败: " . mysqli_error($conn);
}
Nach dem Login kopieren
  1. Daten aktualisieren:
$sql = "UPDATE users SET password='new_password' WHERE id=1";
if (mysqli_query($conn, $sql)) {
    echo "数据更新成功";
} else {
    echo "数据更新失败: " . mysqli_error($conn);
}
Nach dem Login kopieren
  1. Daten löschen:
$sql = "DELETE FROM users WHERE id=1";
if (mysqli_query($conn, $sql)) {
    echo "数据删除成功";
} else {
    echo "数据删除失败: " . mysqli_error($conn);
}
Nach dem Login kopieren

In Zusätzlich zu den oben genannten Beispielen gibt es viele andere Datenbankbetriebsfunktionen, die in PHP verwendet werden können, z. B. das Abrufen einzelner Ergebnisse, das Abrufen von Feldinformationen, das Ausführen gespeicherter Prozeduren usw. Mit diesen Funktionen können wir problemlos Datenbankabfragen und -operationen durchführen.

Schließlich müssen wir die Datenbankverbindung schließen, um Ressourcen freizugeben:

// 关闭连接
mysqli_close($conn);
Nach dem Login kopieren

Das Obige ist eine kurze Einführung und ein Beispielcode für die Verwendung von Datenbankabfrage- und Betriebsfunktionen in PHP. Durch die Verwendung dieser Funktionen können wir problemlos mit der Datenbank interagieren und verschiedene Funktionen implementieren. Ich hoffe, dieser Artikel kann Ihnen bei der Verwendung von Datenbanken in der PHP-Entwicklung helfen!

Das obige ist der detaillierte Inhalt vonWie verwende ich Datenbankabfrage- und Betriebsfunktionen in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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