Gray
Erfahrenes Mitglied
Code:
ebenfalls versucht habe ich das hier:
allerdings erhalte ich bei beiden Versionen den Fehler: ORA-00936: missing expression
Wenn ich jedoch den in der Tabelle vorhandenen Primary Key verwende, klappt das Update wunderbar, allerdings ist der beim Update nicht bekannt, weshalb ich den nicht als Wert nehmen kann.
PHP:
if($_POST[speichern]){
$result = oci_parse ($db, "UPDATE GN_EINSTELLUNGEN SET WERT='$_POST[status]' WHERE OPTION = status");
ociexecute($result);
$msg = "Daten wurden erfolgreich gespeichert.";
}
ebenfalls versucht habe ich das hier:
PHP:
$op = "status";
$result = oci_parse ($db, "UPDATE GN_EINSTELLUNGEN SET WERT='$_POST[status]' WHERE OPTION = :opt");
ocibindbyname($result, "opt", $op);
ociexecute($result);
$msg = "Daten wurden erfolgreich gespeichert.";
allerdings erhalte ich bei beiden Versionen den Fehler: ORA-00936: missing expression
Wenn ich jedoch den in der Tabelle vorhandenen Primary Key verwende, klappt das Update wunderbar, allerdings ist der beim Update nicht bekannt, weshalb ich den nicht als Wert nehmen kann.