Tom: Daten nachträglich in DB gezielt speichern?

Beitrag lesen

Hello,

Wie kann ich per PHP nachträglich einen Wert in eine Spalte gezielt eintragen?

$eintrag= "INSERT INTO table(ZUSATZWERT) VALUES ('$zusatz') WHERE NAME= '$name'";

Gibt es die Spalte schon und es soll nur der Wert nachgetragen werden?
Hat die Zeile eine eineindeutige ID?

Oder soll die Spalte im Tabellendesign nachgetragen werden? (sieht zwar nicht so aus, aber ich frage lieber...)

$sql = Update tabellenname
          SET ZUSATZWERT = mysql_real_escape_string($zusatz, $conn)
          where NAME = mysql_real_escape_string($name, $conn)

Häkchen bitte selbst ergänzen. Ich ging jetzt davon aus, dass $zusatz und $name von außen kommen

$res = mysql_query($sql, $conn)

Wenn (mysql_errno() == 0)
   dann hat alles geklappt.
   sonst Fehlerbehandlung()

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)