Hallo zusammen,
ich möchte SQL-Statements - neben anderen Daten - in einer Tabelle in einer SQL-DB speichern.
Dazu baue ich mir einen Insert-Befehl in der Variablen "$sQuery".
PHP
$sInsertBef = "
insert into KIS_Protocol
(
KIS_User ,
KIS_TimeStamp ,
SQL_Befehl
) values (
";
$sInsertBef .= "'" . $wkisUser. "', ";
$sInsertBef .= "'" . date('Y-m-d h:i:s'). "', ";
$sInsertBef .= "'" . $sQuery . "', ";
$sInsertBef .= " ) ";
$result = odbc_exec($gupta_connect,$sInsertBef);
Alles anzeigen
Grundsätzlich klappt der INSERT auch.
Aber beim SQL-Befehl - der gespeichert werden soll - leider nicht.
Variable "$sQuery"
Wie kann ich Variable "$sQuery" so kapseln, daß der SQL-EXEC dies nur als Daten betrachtet und nicht als Befehl?
Hat jemand einen Tipp?
Danke Harro