PHP ist eine beliebte serverseitige Programmiersprache, die problemlos mit Datenbanksystemen interagieren kann und die erste Wahl im Bereich der Webanwendungsentwicklung ist. In diesem Artikel wird untersucht, wie Sie PHP zum Implementieren von Datenspeicher- und -abruffunktionen verwenden.
1. Verwenden Sie PHP, um eine Verbindung zur Datenbank herzustellen.
Verwenden Sie die MySQLi-Funktion in PHP, um eine Verbindung zur Datenbank herzustellen. Sie müssen den Benutzernamen, das Passwort und den Datenbanknamen eingeben. Das Folgende ist ein Beispielcode zum Herstellen einer Verbindung mit der Datenbank:
<?php $hostname = "localhost"; $username = "root"; $password = ""; $databaseName = "my_database"; // 创建数据库连接 $connect = mysqli_connect($hostname, $username, $password, $databaseName); // 检查连接是否成功 if (!$connect) { die("连接失败: " . mysqli_connect_error()); } echo "连接成功"; ?>
2. Verwenden Sie PHP, um die Datenspeicherfunktion zu implementieren.
Verwenden Sie PHP, um Daten in die Datenbanktabelle einzufügen. Sie müssen mysqli_query() verwenden. Funktion. Das Folgende ist ein Beispielcode, der Benutzerinformationen in einer Datenbanktabelle speichert:
<?php $hostname = "localhost"; $username = "root"; $password = ""; $databaseName = "my_database"; // 创建数据库连接 $connect = mysqli_connect($hostname, $username, $password, $databaseName); // 检查连接是否成功 if (!$connect) { die("连接失败: " . mysqli_connect_error()); } // 准备要插入的数据 $firstname = "John"; $lastname = "Doe"; $email = "john.doe@example.com"; // 向数据库表中插入数据 $sql = "INSERT INTO users (firstname, lastname, email) VALUES ('$firstname', '$lastname', '$email')"; if (mysqli_query($connect, $sql)) { echo "数据成功插入到数据库表中"; } else { echo "数据插入失败: " . mysqli_error($connect); } // 关闭数据库连接 mysqli_close($connect); ?>
Wenn Sie PHP verwenden, um Daten in einer Datenbanktabelle zu aktualisieren, müssen Sie die Funktion mysqli_query() verwenden. Hier ist ein Beispielcode, der den Benutzernamen mit Benutzer-ID 1 in „Jim“ aktualisiert:
<?php $hostname = "localhost"; $username = "root"; $password = ""; $databaseName = "my_database"; // 创建数据库连接 $connect = mysqli_connect($hostname, $username, $password, $databaseName); // 检查连接是否成功 if (!$connect) { die("连接失败: " . mysqli_connect_error()); } // 更新数据 $sql = "UPDATE users SET firstname='Jim' WHERE id=1"; if (mysqli_query($connect, $sql)) { echo "数据成功更新到数据库表中"; } else { echo "数据更新失败: " . mysqli_error($connect); } // 关闭数据库连接 mysqli_close($connect); ?>
Wenn Sie PHP verwenden, um Daten aus einer Datenbanktabelle zu löschen, müssen Sie die Funktion mysqli_query() verwenden. Das Folgende ist ein Beispielcode zum Löschen von Daten mit der Benutzer-ID 1:
<?php $hostname = "localhost"; $username = "root"; $password = ""; $databaseName = "my_database"; // 创建数据库连接 $connect = mysqli_connect($hostname, $username, $password, $databaseName); // 检查连接是否成功 if (!$connect) { die("连接失败: " . mysqli_connect_error()); } // 删除数据 $sql = "DELETE FROM users WHERE id=1"; if (mysqli_query($connect, $sql)) { echo "数据成功从数据库表中删除"; } else { echo "数据删除失败: " . mysqli_error($connect); } // 关闭数据库连接 mysqli_close($connect); ?>
3. Verwenden Sie PHP, um die Datenabruffunktion zu implementieren.
Um PHP zum Abrufen von Daten aus einer Datenbanktabelle zu verwenden, müssen Sie die Funktion mysqli_query() verwenden. Das Folgende ist ein Beispielcode, der Daten für alle Benutzer abruft:
<?php $hostname = "localhost"; $username = "root"; $password = ""; $databaseName = "my_database"; // 创建数据库连接 $connect = mysqli_connect($hostname, $username, $password, $databaseName); // 检查连接是否成功 if (!$connect) { die("连接失败: " . mysqli_connect_error()); } // 查询数据 $sql = "SELECT * FROM users"; $result = mysqli_query($connect, $sql); if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "username: " . $row["username"] . " - email: " . $row["email"] . "<br>"; } } else { echo "0 结果"; } // 关闭数据库连接 mysqli_close($connect); ?>
Das Obige ist eine Einführung in die Verwendung von PHP zum Implementieren von Datenspeicher- und -abruffunktionen. Die Beherrschung dieser Techniken kann Entwicklern dabei helfen, leistungsstarke Webanwendungen einfacher zu erstellen.
Das obige ist der detaillierte Inhalt vonVerwendung von PHP zur Implementierung von Datenspeicher- und -abruffunktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!