Daten nachträglich in DB gezielt speichern?
John
- php
Schon wieder eine Frag:-)
Wie kann ich per PHP nachträglich einen Wert in eine Spalte gezielt eintragen?
$eintrag= "INSERT INTO table(ZUSATZWERT) VALUES ('$zusatz') WHERE NAME= '$name'";
so will es aber nicht klappen... wie muss es richtg heißen?
vielen dank!!!
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
Also das Feld welches nachträglich gefüllt werden soll, wenn der jeweilig dazugehörige Name eingegeben wird, existiert schon im Table...