首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从php与MySQLi保持连接

问如何从php与MySQLi保持连接
EN

Stack Overflow用户
提问于 2019-02-02 18:41:17
回答 1查看 179关注 0票数 4

我正在建立一个新的网站,我想输入一些注册在我的MySQLi数据库。

我想保持与DB的连接,而不是每次在一个子页面中建立一个新的连接。

在主页中,我开始如下所示的连接:

代码语言:javascript
复制
$con = mysqli_connect("localhost", "root", "", "Website");     
    if (!$con)    {                                                   
    echo "Error: Unable to connect to MySQL.";
    exit;         }
    if($con){       echo "Successful connect";}

主页有一些href,可以导航到其他php页面。例如:

代码语言:javascript
复制
 <a href="/InsertInDatabase.php">Insert</a>
 <a href="/SearchDatabase.php">Search</a>
 <a href="/DeletefromDatabase.php">Delete</a>

现在我又要和DB建立一个连接

InsertInDatabase.php

代码语言:javascript
复制
    $con = mysqli_connect("localhost", "root", "", "Website");     
    if (!$con)    {                                                   
    echo "Error: Unable to connect to MySQL.";
    exit;         }
    if($con){       echo "Successful connect";}

SearchDatabase.php

代码语言:javascript
复制
    $con = mysqli_connect("localhost", "root", "", "Website");     
    if (!$con)    {                                                   
    echo "Error: Unable to connect to MySQL.";
    exit;         }
    if($con){       echo "Successful connect";}

我为每一个新的php.有没有一种方法可以保持与HomePage.php的连接,而不是每次都这么做?

EN

回答 1

Stack Overflow用户

发布于 2019-02-02 18:43:25

您可以将连接代码添加到php中,并将它们包含在要连接的每个页面中。这样,您就不必键入那么长的代码墙。

e.g

db.php

代码语言:javascript
复制
$con = mysqli_connect("localhost", "root", "", "Website");     
if (!$con)    {                                                   
echo "Error: Unable to connect to MySQL.";
exit;         }
if($con){       echo "Successful connect";}

InsertInDatabase.php

代码语言:javascript
复制
<?php include 'db.php';?>

SearchDatabase.php

代码语言:javascript
复制
<?php include 'db.php';?>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54496293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档