我正在尝试将应用程序从MySQL更改为Postgres,以便我们可以在Heroku上运行它。
所以在这一点上,我很确定我成功连接到数据库,只是尝试运行一个超级简单的查询,但它没有显示任何行。不知道我在这里可能缺少什么
$pgConnect = pg_connect("host=[[link to host which is amazon aws url]] dbname=[[dbname]] user=[[username]] password=[[password]]");
$result=pg_query($pgConnect, "SELECT * FROM formdata");
if (!$result) {
echo "query did not execute";
}
if (pg_num_rows($result) == 0) {
echo "0 records"
}
else {
while ($row = pg_fetch_array($result) {
echo $row;
}
}
我甚至没有得到"查询没有执行"。