


So fügen Sie mit PHP Daten zur MySQL-Datenbank hinzu, aktualisieren und löschen sie
PHP-Sprache ist eine serverseitige Skriptsprache, die häufig von Webentwicklern zum Erstellen, Verwalten und Aktualisieren von Websites verwendet wird. Bei der Entwicklung dynamischer Websites werden Daten über die MySQL-Datenbank gespeichert und verwaltet, und PHP bietet verschiedene Funktionen zum Hinzufügen, Aktualisieren oder Löschen von Daten.
In diesem Artikel befassen wir uns eingehend mit dem Hinzufügen, Aktualisieren und Löschen von Daten aus einer MySQL-Datenbank mit PHP.
1. PHP- und MySQL-Verbindung
Bevor wir einen Vorgang ausführen, müssen wir zunächst eine PHP- und MySQL-Verbindung herstellen. Dies kann durch die Verwendung der MySQLi- oder PDO-PHP-Erweiterung erreicht werden. Hier ist der Beispielcode mit der MySQL-Erweiterung:
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } echo "Connected successfully"; ?>
Im obigen Code haben wir eine Verbindungsvariable namens $conn
erstellt, die die IP-Adresse des MySQL-Servers, den Benutzernamen, das Passwort und den Datenbanknamen enthält . Schlägt die Verbindung fehl, wird eine Fehlermeldung ausgegeben und die Skriptausführung abgebrochen. Bei Erfolg wird „Erfolgreich verbunden“ ausgegeben $conn
的连接变量,它包含MySQL服务器的IP地址、用户名、密码和数据库名。如果连接失败,则会输出错误信息并终止脚本执行。如果成功,则输出“Connected successfully”
二、从数据库中插入数据
要将数据插入到MySQL数据库中,我们可以使用INSERT INTO语句。下面是一个将数据插入到表格中的示例代码:
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } $sql = "INSERT INTO myTable (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')"; if (mysqli_query($conn, $sql)) { echo "New record created successfully"; } else { echo "Error: " . $sql . "<br>" . mysqli_error($conn); } mysqli_close($conn); ?>
在上面的代码中,我们创建了一个名为$sql
的SQL查询变量,它将数据添加到名为myTable
的表中。如果执行成功,则输出“New record created successfully”,否则输出错误消息。
三、从数据库中更新数据
要更新数据库中的数据,我们可以使用UPDATE语句。下面是一个将特定数据更新的示例:
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } $sql = "UPDATE myTable SET lastname='Doe Jr.' WHERE id=1"; if (mysqli_query($conn, $sql)) { echo "Record updated successfully"; } else { echo "Error updating record: " . mysqli_error($conn); } mysqli_close($conn); ?>
在上面的代码中,我们创建了一个名为$sql
的SQL查询变量,它将指定的行中的lastname更新为“Doe Jr.”。如果执行成功,则输出“Record updated successfully”,否则输出错误消息。
四、从数据库中删除数据
要从数据库中删除数据,我们可以使用DELETE语句。下面是一个将行从表格中删除的示例代码:
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } $sql = "DELETE FROM myTable WHERE id=3"; if (mysqli_query($conn, $sql)) { echo "Record deleted successfully"; } else { echo "Error deleting record: " . mysqli_error($conn); } mysqli_close($conn); ?>
在上面的代码中,我们使用名为$sql
2. Daten aus der Datenbank einfügen
Um Daten in die MySQL-Datenbank einzufügen, können wir die INSERT INTO-Anweisung verwenden. Hier ist ein Beispielcode zum Einfügen von Daten in eine Tabelle:rrreee
Im obigen Code haben wir eine SQL-Abfragevariable namens$sql
erstellt, die die Daten zu einer Tabelle namens $sql hinzufügt
in der Tabelle von code>myTable. Bei erfolgreicher Ausführung wird „Neuer Datensatz erfolgreich erstellt“ ausgegeben, andernfalls wird eine Fehlermeldung ausgegeben. 🎜🎜🎜 3. Daten aus der Datenbank aktualisieren 🎜🎜🎜 Um die Daten in der Datenbank zu aktualisieren, können wir die UPDATE-Anweisung verwenden. Hier ist ein Beispiel für die Aktualisierung bestimmter Daten: 🎜rrreee🎜 Im obigen Code haben wir eine SQL-Abfragevariable mit dem Namen $sql
erstellt, die den Nachnamen in der angegebenen Zeile auf „Doe Jr.“ aktualisiert. Bei erfolgreicher Ausführung wird „Datensatz erfolgreich aktualisiert“ ausgegeben, andernfalls wird eine Fehlermeldung ausgegeben. 🎜🎜🎜4. Daten aus der Datenbank löschen 🎜🎜🎜Um Daten aus der Datenbank zu löschen, können wir die DELETE-Anweisung verwenden. Hier ist ein Beispielcode zum Löschen einer Zeile aus einer Tabelle: 🎜rrreee🎜 Im obigen Code verwenden wir die SQL-Abfragevariable mit dem Namen $sql
, um eine bestimmte Zeile in der Tabelle zu löschen. Bei erfolgreicher Ausführung wird „Datensatz erfolgreich gelöscht“ ausgegeben, andernfalls wird eine Fehlermeldung ausgegeben. 🎜🎜🎜Zusammenfassung🎜🎜🎜In der PHP-Entwicklung ist die Interaktion mit der MySQL-Datenbank ein wesentlicher Prozess. In diesem Artikel haben wir gelernt, wie man mit PHP eine Verbindung zu einer MySQL-Datenbank herstellt und Daten hinzufügt, aktualisiert und löscht. Dies sind natürlich nur einige grundlegende Beispiele, und fortgeschrittenere Vorgänge können durch Konsultation der entsprechenden Dokumentation durchgeführt werden. Ich hoffe, dass dieser Artikel für Ihr Studium hilfreich sein kann. 🎜Das obige ist der detaillierte Inhalt vonSo fügen Sie mit PHP Daten zur MySQL-Datenbank hinzu, aktualisieren und löschen sie. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Laravel ist ein PHP -Framework zum einfachen Aufbau von Webanwendungen. Es bietet eine Reihe leistungsstarker Funktionen, darunter: Installation: Installieren Sie die Laravel CLI weltweit mit Komponisten und erstellen Sie Anwendungen im Projektverzeichnis. Routing: Definieren Sie die Beziehung zwischen der URL und dem Handler in Routen/Web.php. Ansicht: Erstellen Sie eine Ansicht in Ressourcen/Ansichten, um die Benutzeroberfläche der Anwendung zu rendern. Datenbankintegration: Bietet eine Out-of-the-Box-Integration in Datenbanken wie MySQL und verwendet Migration, um Tabellen zu erstellen und zu ändern. Modell und Controller: Das Modell repräsentiert die Datenbankentität und die Controller -Prozesse HTTP -Anforderungen.

Oracle ist nicht nur ein Datenbankunternehmen, sondern auch ein führender Anbieter von Cloud -Computing- und ERP -Systemen. 1. Oracle bietet umfassende Lösungen von der Datenbank bis zu Cloud -Diensten und ERP -Systemen. 2. Oraclecloud fordert AWS und Azure heraus und liefert IaaS-, PaaS- und SaaS -Dienste. 3. ERP-Systeme von Oracle wie E-Businesssuite und Fusion Applications helfen Unternehmen dabei, den Betrieb zu optimieren.

Artikelzusammenfassung: Dieser Artikel enthält detaillierte Schritt-für-Schritt-Anweisungen, um die Leser zu leiten, wie das Laravel-Framework einfach installiert werden kann. Laravel ist ein leistungsstarkes PHP -Framework, das den Entwicklungsprozess von Webanwendungen beschleunigt. Dieses Tutorial deckt den Installationsprozess von den Systemanforderungen bis zur Konfiguration von Datenbanken und das Einrichten von Routing ab. Durch die Ausführung dieser Schritte können die Leser schnell und effizient eine solide Grundlage für ihr Laravel -Projekt legen.

MySQL und PhpMyAdmin sind leistungsstarke Datenbankverwaltungs -Tools. 1) MySQL wird verwendet, um Datenbanken und Tabellen zu erstellen und DML- und SQL -Abfragen auszuführen. 2) PHPMYADMIN bietet eine intuitive Schnittstelle für Datenbankverwaltung, Tabellenstrukturverwaltung, Datenoperationen und Benutzerberechtigungsverwaltung.

Im Vergleich zu anderen Programmiersprachen wird MySQL hauptsächlich zum Speichern und Verwalten von Daten verwendet, während andere Sprachen wie Python, Java und C für die logische Verarbeitung und Anwendungsentwicklung verwendet werden. MySQL ist bekannt für seine hohe Leistung, Skalierbarkeit und plattformübergreifende Unterstützung, die für Datenverwaltungsanforderungen geeignet sind, während andere Sprachen in ihren jeweiligen Bereichen wie Datenanalysen, Unternehmensanwendungen und Systemprogramme Vorteile haben.

Was noch beliebt ist, ist die Benutzerfreundlichkeit, die Flexibilität und ein starkes Ökosystem. 1) Benutzerfreundliche und einfache Syntax machen es zur ersten Wahl für Anfänger. 2) eng integriert in die Webentwicklung, eine hervorragende Interaktion mit HTTP -Anforderungen und Datenbank. 3) Das riesige Ökosystem bietet eine Fülle von Werkzeugen und Bibliotheken. 4) Active Community und Open Source Nature passen sie an neue Bedürfnisse und Technologietrends an.

Mit sicheren Funktionen und regulären Ausdrücken in JSON in der Front-End-Entwicklung ist JavaScript häufig erforderlich ...

IIS und PHP sind kompatibel und werden durch FASTCGI implementiert. 1.Iis leitet die .php -Dateianforderung über die Konfigurationsdatei an das FastCGI -Modul weiter. 2. Das FastCGI -Modul startet den PHP -Prozess, um Anforderungen zur Verbesserung der Leistung und Stabilität zu verarbeiten. 3. In den tatsächlichen Anwendungen müssen Sie auf Konfigurationsdetails, Fehlerdebuggen und Leistungsoptimierung achten.
