包含与数据库的连接时,页面为空白

时间:2013-11-26 03:53:46

标签: php phpmyadmin

我有一个问题需要大家帮忙。我不知道它有什么问题。我创建了与数据库的连接,它工作正常。但是当我将该连接包含到其他页面时,该页面为空白,没有任何内容出现。

我的连接

dbconfig.php

<?php
define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', 'xxx');
define('DB_DATABASE', 'sample');
$connection = mysql_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD) or die (mysql_error());
$database = mysql_select_db(DB_DATABASE) or die (mysql_error());
mysql_set_charset("utf8", $connection);
?>

包含连接

<?php
include("config/dbconfig.php");
//something that will work from here
?>

您知道为什么当我包含与数据库的连接时,该页面什么都不显示(空白页)?

提前感谢!

1 个答案:

答案 0 :(得分:1)

如果没有更好地描述您尝试做的事情,很可能不会显示任何内容,因为它已成功连接。

如果连接失败,您将看到错误,但除非您明确打印,否则您将看不到任何内容

否则您的包含路径可能不正确。

此外,不推荐使用mysql扩展名。请改用mysqli扩展程序。 API在大多数常见功能中几乎完全相同,并且得到了极大的改进。

另外:我会考虑从你的PHP脚本中删除结束标记?>,你要求空格错误

相关问题