Heim > Artikel > Backend-Entwicklung > So verwenden Sie PHP zum Betreiben der Datenbank (Hinzufügen, Löschen, Ändern, Überprüfen)
PHP ist eine sehr beliebte Web-Programmiersprache. Sie ist leicht zu erlernen und kann zum Erstellen dynamischer Websites und Webanwendungen verwendet werden. Die häufigste Operation ist CRUD (CRUD). In diesem Artikel werden diese Operationen in PHP ausführlich vorgestellt.
Daten hinzufügen
In PHP erfolgt das Hinzufügen von Daten normalerweise durch Einfügen einer neuen Datenzeile in die Datenbank. Zuerst müssen wir eine Verbindung zur Datenbank herstellen, dann die SQL-Anweisung erstellen und sie an den Server senden. Hier ist ein Beispielcode:
$servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 构建 SQL 语句 $sql = "INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')"; // 发送 SQL 语句到服务器 if ($conn->query($sql) === TRUE) { echo "新记录插入成功"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } // 关闭连接 $conn->close();
In diesem Beispiel bauen wir zunächst eine Verbindung zur Datenbank auf und prüfen, ob die Verbindung erfolgreich ist. Dann verwenden wir SQL-Anweisungen, um neue Daten in die MyGuests-Tabelle einzufügen, geben schließlich die Einfügungsergebnisse aus und schließen die Verbindung.
Daten löschen
Das Löschen von Daten erfolgt normalerweise durch Senden einer DELETE-Anweisung an die Datenbank. Hier ist ein Beispielcode:
$servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 构建 SQL 语句 $sql = "DELETE FROM MyGuests WHERE id=3"; // 发送 SQL 语句到服务器 if ($conn->query($sql) === TRUE) { echo "记录删除成功"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } // 关闭连接 $conn->close();
In diesem Beispiel erstellen wir zunächst eine Verbindung zur Datenbank und prüfen, ob die Verbindung erfolgreich ist. Anschließend löschen wir mit der DELETE-Anweisung die Daten mit der ID 3 aus der MyGuests-Tabelle und geben das Löschergebnis aus. Schließen Sie abschließend die Verbindung.
Daten aktualisieren
Das Aktualisieren von Daten erfolgt normalerweise durch Senden einer UPDATE-Anweisung an die Datenbank. Hier ist ein Beispielcode:
$servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 构建 SQL 语句 $sql = "UPDATE MyGuests SET firstname='Peter' WHERE id=1"; // 发送 SQL 语句到服务器 if ($conn->query($sql) === TRUE) { echo "记录更新成功"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } // 关闭连接 $conn->close();
In diesem Beispiel erstellen wir zunächst eine Verbindung zur Datenbank und prüfen, ob die Verbindung erfolgreich ist. Dann verwenden wir die UPDATE-Anweisung, um den Vornamen der Daten mit der ID 1 in Peter zu ändern. Abschließend werden die Update-Ergebnisse ausgegeben und die Verbindung geschlossen.
Abfragen von Daten
Das Abfragen von Daten erfolgt normalerweise durch Senden einer SELECT-Anweisung an die Datenbank. Hier ist ein Beispielcode:
$servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 构建 SQL 语句 $sql = "SELECT * FROM MyGuests"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 输出数据 while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>"; } } else { echo "0 结果"; } // 关闭连接 $conn->close();
In diesem Beispiel erstellen wir zunächst eine Verbindung zur Datenbank und prüfen, ob die Verbindung erfolgreich ist. Anschließend verwenden wir eine SELECT-Anweisung, um alle Daten aus der MyGuests-Tabelle abzurufen, und verwenden die while-Schleife von PHP, um alle Daten auszugeben. Zum Schluss schließen wir die Verbindung.
Zusammenfassung
In PHP sind möglicherweise nur das Hinzufügen, Löschen, Ändern und Überprüfen die häufigsten Vorgänge. In diesem Artikel beschreiben wir detailliert, wie man über PHP Daten zu einer Datenbank hinzufügt, löscht, aktualisiert und abfragt. Wenn Sie Entwickler sind, ist dieser Artikel meiner Meinung nach sehr nützlich für Sie.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie PHP zum Betreiben der Datenbank (Hinzufügen, Löschen, Ändern, Überprüfen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!