$str = trim($somestring);
$sql = "UPDATE project SET name = '" . $str . "' WHERE id = $id";
当我在没有trim()
的情况下使用此代码时,我可以在postgresql字段(phpPgAdmin)中看到该值。
但是当我使用trim()
时,那么:
phpPgAdmin中的值似乎是空白的(不是NULL
)。我可以回复$str
并看到它。我也可以点击"编辑行"按钮,在那里我看到名称字段具有适当的值。但是当我浏览表格内容(行)时,我无法看到它 - >然后名称字段为空......为什么会这样?
这是PgAdmin的错误还是什么?