Tom: Weis nicht weiter... PHP mag nicht wie ich :-(

Beitrag lesen

Hello,

include("../.....usw.
$odbc2 = (odbc_connect ($achost4, $acuser4, $acpwd4));
$sql2 = odbc_exec($odbc2, "UPDATE $acname41 SET Systembenutzer = $A7 WHERE ID = $f_id ;");

echo "<p>".htmlentities($sql2)."</p>";

Und erhalte diese Fehlermeldung:
Warning: odbc_exec(): SQL error: [Microsoft][ODBC Microsoft Access Driver] Syntaxfehler in UPDATE-Anweisung., SQL state 37000 in SQLExecDirect in D:\xxx\xxx\Jobbearbeiten.php on line 105

Die Datenbank worin dieses geschrieben werden soll ist eine Access DB.

Und dann wirst Du vieleleicht feststellen, dass " Systembenutzer = blah " so nicht zulässig ist, und es heißen müsste " Systembenutzer = 'blah' "

Kann das sein?
Ich kenne ja die Datentypen nicht, die Du verwendest.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen