我有一个非常奇怪和令人沮丧的问题。在一个页面上,一个现有的和经常使用的页面,我有这个查询:
SELECT COUNT(*) AS count FROM uvusers WHERE vdate IS NULL
它的工作方式与预期完全一致。在我正在处理的新页面上,我有这个问题:
SELECT COUNT(*) AS count FROM uvusers WHERE vdate IS NULL
这会在PHP日志中生成权限被拒绝错误。用户不会在这两个页面之间进行更改,并且新页面上不同表上的查询完全按预期工作。
我已经三次检查权限是否正确 - 查询应该有效。 任何帮助将不胜感激。
答案 0 :(得分:0)
您确定选择了正确的数据库吗?
答案 1 :(得分:0)
无论出于何种原因,pg_query()调用都没有找到隐含的连接,所以我只需添加包含连接资源的变量作为第一个参数。