gpt4 book ai didi

php - 在 php 中只命中一次数据库连接

转载 作者:搜寻专家 更新时间:2023-10-30 23:01:37 24 4
gpt4 key购买 nike

我有一个带有 oracle 数据库的 Web 应用程序,我在文件顶部的每个页面中都包含了我的数据库配置文件。

配置.php

<?php 
session_start();
$con = oci_connect("cp_user","log","ORCL");
if (!$con)
{
$e = oci_error();
trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}
?>

所以在每个页面中我都包含了我的配置文件。

现在我的问题是当每个页面加载时它都会点击登录。

我的问题是在索引页面加载时是否有任何选项仅登录(命中)一次,在剩余页面中连接应处于打开状态但无需再次登录,并且还应该能够执行查询,直到我关闭连接。

我的问题可能很愚蠢,但我需要知道它是否可行。

任何建议表示赞赏。

最佳答案

你必须替换 oci_connectoci_pconnect在您的 config.php 中创建到数据库服务器的持久连接。

请同时阅读oci_pconnect 的文档和关于persistent database connections 的文档

关于php - 在 php 中只命中一次数据库连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31956370/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com