目前我正在使用带有 PHP 的 Postgres。我正在编写一个用户可以填写用户的界面,因此它被添加到数据库中用户的总记录中。(非常简单)。
最近,我在让查询正常工作时遇到了很多麻烦。逃避似乎一直都是必需的。仅仅双引号之间的查询本身是不够的。
我在使用以下查询时遇到问题;
$query = pg_query($dbconnection,"INSERT INTO clients('clientid', 'name', 'ipaddress', 'status') VALUES ('$clientid', '$name', '$ipaddress', '$status' ");
这行不通。我想还有更多的逃避需要。是否有任何第三方工具可用于检查这些 postgres 语法是否有效?
如果没有,我怎样才能准确地将这个查询变成一个可用的?