我的情况:文件夹结构是/resources/website/inc/(/resources/是存储配置的地方,/website/包含index.php和/inc/
我在资源文件夹中的 config.php / 中定义了数据库连接的常量。
define ( 'DB_HOST', 'localhost' );
define ( 'DB_USER', 'my_username' );
define ( 'DB_PASSWORD', 'my_password' );
define ( 'DB_NAME', 'my_database' );
在 index.php 中访问数据库并显示数据。
我得出的结论是,它试图将 config.php 中定义的常量与 index.php 中的连接语句一起使用,但常量没有通过。
这是我的连接语句:
$connect = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD) or
die("MySQL Error: " . mysql_error());
$db = mysql_select_db(DB_NAME) or die("MySQL Error: " . mysql_error());
当我将这两个部分添加到 config.php 中时,它可以完全正常工作,但是我想在各个区域进行连接和关闭连接,我不想再次定义变量