Heim > Backend-Entwicklung > PHP-Tutorial > Die PHP-Datenbankfunktion realisiert die Funktion des Hinzufügens, Löschens, Änderns und Überprüfens von Daten

Die PHP-Datenbankfunktion realisiert die Funktion des Hinzufügens, Löschens, Änderns und Überprüfens von Daten

WBOY
Freigeben: 2023-11-20 13:10:02
Original
731 Leute haben es durchsucht

Die PHP-Datenbankfunktion realisiert die Funktion des Hinzufügens, Löschens, Änderns und Überprüfens von Daten

PHP-Datenbankfunktionen realisieren die Funktion des Hinzufügens, Löschens, Änderns und Überprüfens von Daten.

Zusammenfassung:
Datenbanken sind ein wichtiger Bestandteil der Speicherung und Verwaltung von Daten. Bei der Entwicklung von Webanwendungen ist es häufig erforderlich, die Datenbank hinzuzufügen, zu löschen, zu ändern und abzufragen. Als beliebte serverseitige Programmiersprache bietet PHP eine Fülle von Datenbankfunktionen zum Hinzufügen, Löschen, Ändern und Abfragen von Daten. In diesem Artikel wird erläutert, wie Sie mithilfe von PHP-Datenbankfunktionen die Funktionen zum Hinzufügen, Löschen, Ändern und Abfragen von Daten implementieren.

  1. Datenbankverbindung:
    Bevor Sie PHP-Datenbankfunktionen verwenden, müssen Sie zunächst eine Verbindung mit der Datenbank herstellen. Sie können die Erweiterung mysqli (MySQL Improved) oder PDO (PHP Data Objects) verwenden, um eine Verbindung zur Datenbank herzustellen. Das Folgende ist ein Beispielcode für eine Datenbankverbindung mit der MySQL-Erweiterung:
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "test_db";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接是否成功
if ($conn->connect_error) {
    die("数据库连接失败: " . $conn->connect_error);
}
echo "数据库连接成功";
?>
Nach dem Login kopieren
  1. Einfügung von Daten:
    Beim Einfügen von Daten mithilfe von PHP-Datenbankfunktionen müssen Sie zuerst eine SQL-Einfügeanweisung schreiben und dann die Daten per in die Datenbank einfügen Ausführen der Anweisung. Das Folgende ist ein Beispielcode zum Einfügen von Daten mithilfe der MySQL-Erweiterung:
<?php
$sql = "INSERT INTO users (name, email, password) VALUES ('John', 'john@example.com', 'password123')";

// 检查插入是否成功
if ($conn->query($sql) === TRUE) {
    echo "新记录插入成功";
} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}
?>
Nach dem Login kopieren
  1. Datenabfrage:
    Wenn Sie PHP-Datenbankfunktionen zum Abfragen von Daten verwenden, müssen Sie zuerst eine SQL-Abfrageanweisung schreiben und dann die Daten in der Datenbank abrufen durch Ausführen der Anweisung. Das Folgende ist ein Beispielcode zum Abfragen von Daten mithilfe der MySQL-Erweiterung:
<?php
$sql = "SELECT * FROM users";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    // 输出每行数据
    while($row = $result->fetch_assoc()) {
        echo "姓名: " . $row["name"]. " - 邮箱: " . $row["email"]. " - 密码: " . $row["password"]. "<br>";
    }
} else {
    echo "0 结果";
}
?>
Nach dem Login kopieren
  1. Datenaktualisierung:
    Wenn Sie PHP-Datenbankfunktionen zum Aktualisieren von Daten verwenden, müssen Sie zuerst eine SQL-Aktualisierungsanweisung schreiben und dann die Daten aktualisieren, indem Sie die Anweisung ausführen . Das Folgende ist ein Beispielcode zum Aktualisieren von Daten mithilfe der MySQL-Erweiterung:
<?php
$sql = "UPDATE users SET email='john.doe@example.com' WHERE id=1";

if ($conn->query($sql) === TRUE) {
    echo "记录更新成功";
} else {
    echo "Error updating record: " . $conn->error;
}
?>
Nach dem Login kopieren
  1. Löschen von Daten:
    Wenn Sie PHP-Datenbankfunktionen zum Löschen von Daten verwenden, müssen Sie zuerst eine SQL-Löschanweisung schreiben und dann die Daten löschen, indem Sie Folgendes ausführen Stellungnahme. Das Folgende ist ein Beispielcode zum Löschen von Daten mithilfe der MySQL-Erweiterung:
<?php
$sql = "DELETE FROM users WHERE id=1";

if ($conn->query($sql) === TRUE) {
    echo "记录删除成功";
} else {
    echo "Error deleting record: " . $conn->error;
}
?>
Nach dem Login kopieren

Fazit:
Durch die Verwendung von PHP-Datenbankfunktionen können wir die Funktionen zum Hinzufügen, Löschen, Ändern und Abfragen von Daten einfach implementieren. In der tatsächlichen Projektentwicklung kann die rationelle Nutzung dieser Funktionen die Entwicklungseffizienz und die Flexibilität der Datenverwaltung erheblich verbessern. Gleichzeitig müssen wir zur Gewährleistung der Sicherheit des Datenbankbetriebs auch auf eine wirksame Filterung von Benutzereingaben und Maßnahmen zur Verhinderung von SQL-Injection-Angriffen achten.

Das obige ist der detaillierte Inhalt vonDie PHP-Datenbankfunktion realisiert die Funktion des Hinzufügens, Löschens, Änderns und Überprüfens von Daten. 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