问题标签 [pg-query]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
70 浏览

php - shell 命令 psql vs php pg_query 性能

我对 postgres 中的查询速度有疑问。

我在 psql (shell) 中运行这个查询:

结果是:

然后我用 PHP 运行相同的查询:

结果是:

哪个是实时的?

0 投票
1 回答
234 浏览

php - 使用 php pg_query_params 进入 postgres 时间戳的 unix 秒

我想使用 PHP pg_query_params 方法将 unix 时间戳值插入 postgres 时间戳列,但被卡住了。

这是不完整的代码:

问:如何将 unix seconds 值转换为 sth。postgres 接受吗?

0 投票
1 回答
549 浏览

php - pg_query 错误直接进入控制台,而 pg_last_error 什么也不返回

我正在更新一些遗留的 PHP 代码并尝试获得一些不错的错误记录。现在对数据库的所有调用都通过这个函数:

但是,至少在一种情况下,错误本身就出现在控制台中(作为 PHP 警告),而 pg_last_error 什么也不返回(即使 pg_query 调用的结果是 FALSE)。实际输出:

在调用函数中,我们再次调用 pg_last_error(),我们仍然一无所获。

所以……有什么关系?为什么错误会进入控制台,而不是 pg_last_error - 我该如何解决?

0 投票
1 回答
886 浏览

php - pg_query 抛出错误

我正在尝试从 postgresql 数据库中获取数据,但出现错误: pg_last_error() 期望参数 1 是资源,/path/to/query.php 中给出的对象所以数据是作为对象而不是资源。任何想法如何解决这一问题?

SQL 使用以下代码:

但是当我改用 pg_query 时,问题就出现了。
这是我的代码:

我的连接信息

0 投票
2 回答
935 浏览

php - 查询中的 PHP postgresql 变量

我正在尝试为以下内容获取正确的语法。在这种情况下 $post_pub = 1

php报错:列“$post_pub”不存在

我偶然发现了 pg_query_params,这感觉是正确的方向,但我需要一些帮助。我怎样才能让它工作?

0 投票
1 回答
126 浏览

javascript - 如何使用 GET 在 div 中包含数据库查询的输出

我有带有以下代码的 index.html

和包含代码的 test_selected 文件

输出显示在新页面中,因为我使用了 windows.location。是否可以在 div 的同一页面中而不是另一个新页面中显示输出。

0 投票
1 回答
36 浏览

php - 使用 PHP 检索数据

我有一个使用 PHP 和 Postgres 的项目。我试图编写一个函数来从用户输入所需的一个类中获取所有信息。下面是版本不工作。注释部分是做得很好的部分,但我需要将其投入使用以重用目标。

0 投票
0 回答
1939 浏览

syntax-error - pg_query 查询失败:ERROR 整数输入语法无效

在提交时获取错误消息。

警告:pg_query():查询失败:错误:整数的无效输入语法:“2018-03-11”第 1 行:插入反馈 2 值('2018-03-11','1','1','1 ','1'... ^ 在 /var/www/html/form/feedback.php 第 37 行

加载页面时,我看到以下内容

警告:pg_query():查询失败:错误:整数的输入语法无效:“”第 1 行:插入反馈 2 值('','','','','','','','' ) ^ 在 /var/www/html/form/feedback.php 第 37 行

我做错了什么??????

数据库创建

0 投票
1 回答
58 浏览

node.js - Node.js pg 客户端查询适用于第一个查询,但尽管有数据但第二​​个查询失败

在下面的代码中,第一个查询按预期工作,结果很好。但是当第二个查询运行时,结果是未定义的,并且在尝试访问行值时会引发错误。我已经在数据库中手动运行了实际查询,它返回一个值,所以有数据。

我不能用同一个客户端运行两个查询吗?还是我需要以某种方式重置客户端?

谢谢!

0 投票
1 回答
241 浏览

node.js - 如何按顺序解构多个查询结果?

我想使用相同的模式来解构查询结果,但似乎我不能。在以下代码中:

如果我随后遵循:

我可以访问该值的唯一方法是这样的:

我不应该像这样访问吗?

我需要以某种方式重置{rows}吗?

对 JS 非常陌生,所以找到了我的方式。