scaping string时出错(php - postgres)

时间:2017-03-17 15:46:00

标签: php postgresql stored-procedures escaping

我试图使用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 '''' "" .. ,,, ;; -- //

0 个答案:

没有答案