PostgreSql с функцией php trim неожиданное поведение

$str = trim($somestring);
$sql = "UPDATE project SET name = '" . $str . "' WHERE id = $id";

Когда я использую этот код без trim() Я могу увидеть значение в поле postgresql (phpPgAdmin).

Но когда я использую trim(), затем:

Значение в phpPgAdmin кажется пустым (не NULL). Я могу эхо$str и увидеть это. Я также могу нажать кнопку «Редактировать строку», и там я вижу поле имени с правильным значением. Но я не вижу его, когда просматриваю содержимое таблицы (строки) -> тогда поле имени пусто … Почему это так?

Это ошибка PgAdmin или как?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]