我正在PostgreSQL中遇到这个问题,我似乎无法弄清楚它为什么会发生。在PHP中我有
$query="SELECT * FROM TABLE_A WHERE ID=1";
$result=pg_query($query);
$row=pg_fetch_array($result);
print_r($row);
我注意到缺少的字段应该在返回值中。但是,如果我直接在数据库(phpgadmin)上运行相同的查询,它可以正常工作。这个问题最近开始了。有没有人知道可能导致这种情况的原因?
答案 0 :(得分:1)
您的意思是使用pg_fetch_assoc
吗?