php – 无法找到数据库
发布时间:2020-12-13 13:32:59 所属栏目:PHP教程 来源:网络整理
导读:我创建了一个php文件,它在我的服务器上.我从chrome打开php文件后,显示“无法找到数据库”. ?php $dbhost = "fdb7.biz.nf"; $database = "2065616_knurum"; $username = "2065616_knurum"; $dbpass = "XXXXXXXXX"; mysqli_connect($dbhost,$username,$dbpass,
|
我创建了一个php文件,它在我的服务器上.我从chrome打开php文件后,显示“无法找到数据库”.
<?php
$dbhost = "fdb7.biz.nf";
$database = "2065616_knurum";
$username = "2065616_knurum";
$dbpass = "XXXXXXXXX";
mysqli_connect($dbhost,$username,$dbpass,$database);
@mysql_select_db($database) or die("Unable to find database");
$name = isset($_GET["name"]) ? $_GET["name"] : '';
$message = isset($_GET["message"]) ? $_GET["message"] : '';
$query = "INSERT INTO test VALUES ('','$name','$message')";
mysql_query($query) or die (mysql_error("error"));
mysql_close();
echo"hello";
?>
在几位帮助者评论之后,这是正确的解决方案,并且它有效.感谢所有回复的帮助者. $dbhost = "fdb7.biz.nf";
$database = "2065616_knurum";
$username = "2065616_knurum";
$dbpass = "XXXXXXXX";
$link = mysqli_connect($dbhost,$database);
if (!$link) {
echo "Error: Unable to connect to MySQL." . PHP_EOL;
echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
exit;
}
$name = isset($_GET["name"]) ? $_GET["name"] : '';
$message = isset($_GET["message"]) ? $_GET["message"] : '';
$query = "INSERT INTO test VALUES ('','$message')";
mysqli_query($link,$query) or die (mysqli_error("error"));
echo "Success: A proper connection to MySQL was made! The my_db database is great." . PHP_EOL;
echo "Host information: " . mysqli_get_host_info($link) . PHP_EOL;
mysqli_close($link);
?>
从
http://php.net/manual/en/function.mysqli-connect.php开始尝试这个参考
<?php
$dbhost = "fdb7.biz.nf";
$database = "2065616_knurum";
$username = "2065616_knurum";
$dbpass = "XXXXXXXXX";
$link = mysqli_connect($dbhost,$database);
if (!$link) {
echo "Error: Unable to connect to MySQL." . PHP_EOL;
echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
exit;
}
echo "Success: A proper connection to MySQL was made! The my_db database is great." . PHP_EOL;
echo "Host information: " . mysqli_get_host_info($link) . PHP_EOL;
mysqli_close($link);
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |








