我完全不熟悉数据库,并试图对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以外的其他文件访问它?
P.S。 $mykey,$email,$name
是包含密钥(随机生成),电子邮件和名称的3个变量。