gpt4 book ai didi

php - 建立连接失败:PHP

转载 作者:行者123 更新时间:2023-11-29 23:33:37 25 4
gpt4 key购买 nike

我创建了一个名为functions.php的php脚本,在其中编写了以下代码。当我编写“ $ conn = mysql_connect('localhost','root','pass');”时,它工作正常。这条线。但是我想将这些凭据存储在配置文件中,这样我就可以在使用数据库时轻松编辑详细信息。所以我创建了config.php并编写了以下代码:

<?php
// this is config.php
$config = array(

'host'=> 'localhost'
'username' => 'root' ,
'password' => 'pass' ,
'database' => 'sample'
);
?>


这是functions.php

<?php
include 'config.php';
function connect($config) {
$conn = mysql_connect($config['host'],$config['username'],$config['password']);
return $conn;
}

$con = connect();
if(!$con) die ('problem in connection');


但是当我这样做时,它不起作用。我怎样才能解决这个问题? Plzz HLP

最佳答案

我想建议以下代码。而不是数组值,我将在config.php中定义变量并使用它functions.php

config.php

<?php 
define("DB_HOST", "localhost");
define("DB_USERNAME", "root");
define("DB_PASSWORD", "pass");
define("DB_NAME", "sample");
?>


在functions.php中

  include('config.php');
$conn = mysql_connect(DB_HOST,DB_USERNAME,DB_PASSWORD);

关于php - 建立连接失败:PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26460785/

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