UPDATE – Daten ändern

Bislang können wir Daten selektieren (SELECT) und Daten eintragen (INSERT), jetzt wollen wir vorhandene Daten ändern (UPDATE).

UPDATE kunden SET name = 'Hans Müller' WHERE name = 'Hans Meier'

Wir sagen also erstmal, welche Tabelle wir aktualisieren wollen. Danach der Spaltenname und welcher Wert er erhalten soll. Das nun folgende WHERE ist wichtig, um unser UPDATE auf eine Zeile zu beschränken, denn ohne WHERE, würden alle Zeilen der Tabelle „Kunden“ aktualisiert werden.

Wir sind aber nicht auf eine Spalte pro Update beschränkt:

UPDATE kunden SET name = 'Donald Duck', adresse = 'Entenhausen' WHERE name = 'Emil Entenich'

In PHP würde das ganze folgendermaßen aussehen

<?php
	//Verbindung zur Datenbank herstellen
	mysql_query("UPDATE kunden SET name = 'Donald Duck', adresse = 'Entenhausen' WHERE name = 'Emil Entenich'");
?>

hier geht's weiter...



Feedback Formular