我试图使用PHP来转义字符串以查询postgres但我总是得到错误。
SELECT some.sp( '1', '{0}', '{ aa \'\' \"\" .. ,,, ;; -- //}');
错误:
syntax error at or near "\" LINE x: '
我使用了addslashes()和pg_escape_string()但是......没有......
DEBUG
echo $_POST["xx"];
echo pg_escape_bytea($_POST["xx"]);
echo pg_escape_string($_POST["xx"]);
result: xAAA '' "" .. ,,, ;; -- //
result: xAAA '''' "" .. ,,, ;; -- //
result: xAAA '''' "" .. ,,, ;; -- //