无法使用 PHP 访问 PostgreSQL



我一直在尝试连接到我的数据库,该数据库是用PostgreSQL创建的。然而,它并不成功。

我看了很多视频,在这里做了很多研究,但我的问题似乎太简单了,不可能成为其他人的问题。


设置:

我正在托管一个本地MAMP(免费版(服务器,以便使用PHP。我已经使用PostgreSQL在本地下载并创建了一个数据库,并且是从pgAdmin4开始的。

代码是在一个.php文件中编写的,周围是php夹子,第一行打印是可见的,所以我相信在我的chrome浏览器中有一个到网页的连接。

我没有从我的if-else语句或pg_query中得到任何响应。所有页面显示的是:这就是:

问题简而言之:是什么原因导致我无法连接到数据库并从中获取数据?

print "This is it:"; 
$db_connection = pg_connect("host=localhost dbname=first_creation user=postgres password=1234");
if($db_connection) 
{
echo "connected";
}
else {
echo "not working";
}
$result = pg_query($db_connection, "SELECT text_content FROM strings");  

您需要在php.ini中安装并配置pgsql的驱动程序,请检查以下问题:如何使php与postgresql一起工作?

最新更新