Добрый день!
Хочу проверить работает ли pg_escape_string.
Записываю в БД строку
v/a\*l>1-
По идее символы должны экранироваться?Но при просмотре базы (через phppgadmin), строка выглядит так же (v/a\*l>1-).
Вопрос - это нормально?
И как можно проверить экранируются ли символы или нет?
использую так:
$col1 = $_POST['col1'];
$col1e = pg_escape_identifier($col1);
$val1 = $_POST['val1'];
$val1e = pg_escape_string($val1);
$table_insert = pg_query($dbconn, "INSERT INTO ".$prefix."$table ({$col1e}) VALUES ('{$val1e}')");