Hallo!
Ich hole mir per PHP Script eine SQL Query rein:
PHP-Code:
$query=$_GET['query'];
$query=urldecode($query);
$inhalt=eregi_replace("\\","",$query);
Leider wird mir bei folgendem Statement:
"SELECT * from emp where job='manager';"
die einfachen hochkomma beim manager als \ weiterverwendet, wodurch dann das Statement als falsch ausgewertet wird:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'manager\'' at line 1
Wie kann ich diese Backslash anders interpretieren, sodass der STRING exakt so ankommt wie oben beschrieben?
MFG
Klaus
Lesezeichen