PHP MySQL -Daten aktualisieren

PHP MySQL -Daten aktualisieren
Mit der Anweisung PHP Update können Sie vorhandene Datensätze in der Tabelle der Datenbank aktualisieren. Die Aktualisierungsklausel wird hauptsächlich in Kombination mit der WHERE -Klausel verwendet, um Änderungen und Aktualisierungen der Datensätze auszuschließen.

In diesem Handbuch erfahren Sie, wie Sie mit der Aktualisierungsanweisung Änderungen an einer MySQL -Tabelle durchführen können.

Die Grundlagen

Die Update -Anweisung ist unkompliziert und bietet eine einfache und einfach zu verwendende Syntax, wie unten gezeigt:

Aktualisieren Sie tb_name set Col1 = value, col2 = value2,… wobei col_name = value;

Die Anweisung nimmt die Tabelle an, um die Modifikationen durchzuführen. Geben Sie als Nächstes die zu aktualisierenden Spalten und Werte an. Sie können auch die WHERE -Klausel nur einfügen, um die Änderungen in den Spalten anzuwenden, die mit einem bestimmten Zustand übereinstimmen.

Wenn Sie die WHERE -Klausel nicht angeben, werden die Änderungen in allen angegebenen Spalten angewendet.

So verwenden Sie die Aktualisierungsanweisung

Lassen Sie uns veranschaulichen, wie die Aktualisierungsanweisung in einer Datenbank mit PHP verwendet wird. Wir werden dies tun, indem wir zuerst eine SQL -Abfrage mit der Aktualisierungsanweisung definieren. Schließlich werden wir die Abfrage mit der Funktion mySQLi_query () ausführen.

Angenommen, wir haben eine Tabelle mit einfachen Informationen wie unten gezeigt:

Wenn wir die E -Mail eines der Kunden in der Datenbank aktualisieren möchten, können wir einen Beispiel -PHP -Code verwenden, wie unten gezeigt:

$ Servername = "localhost";
$ Userername = "root";
$ Pass = "mysql";
$ Db = "sakila";
$ conn = mysqli_connect ($ servername, $ userername, $ pass, $ db);
if ($ conn-> connect_error)
Die ("Verbindung zum Server fehlgeschlagen:" . $ conn-> connect_error);

$ query = "Customer set E -Mail =" [email protected] "wobei customer_id = 1";
if ($ conn-> query ($ query) == true)
echo "angegebene Datensätze aktualisiert ... [OK]", "\ n";

anders
echo "Record -Update fehlgeschlagen ... [Fehler]", "\ n";

$ conn-> close ();
?>

Der obige Code startet mit der Erstellung einer Verbindung zur MySQL -Datenbank mit den angegebenen Anmeldeinformationen.

Anschließend geben wir eine Update -Abfrage an, um die E -Mail des Kunden mit einer ID von 1 zu ändern.

Sobald wir die Abfrage ausgeführt haben, sollten wir sehen, dass eine Ausgabe, die angibt, dass die Datensätze erfolgreich aktualisiert wurden.

PHP update_db.Php
Angegebene Datensätze aktualisiert… [OK]

Um zu überprüfen, ob die Änderungen an der Datenbank vorgenommen wurden, können Sie die Datenbank wie gezeigt abfragen:

Wie Sie aus dem Ergebnis sehen können, wurde der Wert der E -Mail -Spalte, in dem die ID = 1 geändert wurde.

Abschluss

In diesem Handbuch wurde unterrichtet, wie Sie Datensätze in der Tabelle einer Datenbank mithilfe von PHP und der Update -Anweisung aktualisieren können. Bleiben Sie dran für weitere Tutorials.