我刚刚开始编写此代码,当我添加数据库选择并刷新页面时,它没有显示页面上的所有其他 html 或错误,它只是显示为空白。
这就是我所拥有的-
$link = mysql_connect('vps2.foo.com:3306', 'remote_vhost30', 'password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db('best_of', $link);
if (!$db_selected) {
die ('Can\'t use foo : ' . mysql_error());
}
$sections_result = "SELECT * FROM sections";
$sections_query = mysql_query($sections_result) or die(mysql_error());
$sections_array = mysql_fetch_array($sections_result) or die(mysql_error());
上面的代码返回一个空白页。如果我注释掉以 $db_selected 开头的行,则页面加载正常。显然它对数据没有任何作用,但没有错误。
有什么问题?(是的,我正在连接到远程服务器,但 $link 不会产生错误)