2

我对数据库完全陌生,正在尝试对 postgreSQL 数据库进行简单查询。现在的问题是我真的不明白事情是如何运作的。在我的 index.php 我做

$dbconn = pg_connect("host=myhost port=5432 dbname=mydbname user=myuser password=mypass sslmode=require options='--client_encoding=UTF8'") or die('Could not connect: ' . pg_last_error());

我已连接到数据库。当我尝试从另一个 myphp.php 查询它时

$query = "INSERT INTO public.account_recover_users VALUES ($mykey,$email,$name)";
$result = pg_query($query);

我在标题描述中得到错误。连接到数据库的正确方法是什么,以便我也可以从 index.php 以外的其他文件访问它?

PS$mykey,$email,$name是包含密钥(随机生成)、电子邮件和名称的 3 个变量。

4

0 回答 0