测试PHP连接MYSQL连接不上

总是提示这个Error:Couldnotconnecttodatabase.Pleasetryagainlater.我用的是WAMPSERVER..编写软件是EditPl... 总是提示这个Error: Could not connect to database. Please try again later.
我用的是WAMPSERVER..编写软件是EditPlus
求大神帮忙
整串代码是这样子
if(!get_magic_quotes_gpc()) {
$searchtype=addslashes($searchtype);
$searchterm=addslashes($searchterm);
}
@ $db = new mysqli('localhost', 'bookorama', 'bookorama123', 'books');
if(mysqli_connect_errno()) {
echo 'Error: Could not connect to database. Please try again later.';
exit;
}
$query="select * from books where ".$searchtype." like '%".$searchterm."%'";
$result=$db->query($query);
$num_results=$result->num_rows;
echo "<p>Number of books found: ".$num_results."</p>";
for($i=0; $i <$num_results;$i++) {
$row=$results->fetch_assoc();
echo "<p><strong>".($i+1).".Title: ";
echo htmlspecialchars(stripslashes($row['title']));
echo "</strong><br />Author: ";
echo stripslashes($row['author']);
echo "<br />ISBN: ";
echo stripslashes($row['isbn']);
echo "<br />Price: ";
echo stripslashes($row['price']);
echo "</p>";
}
$result->free();
$db->close();
展开
 我来答
末世剩人
2011-09-19 · TA获得超过116个赞
知道答主
回答量:75
采纳率:0%
帮助的人:38.2万
展开全部
配置有问题,你看连接数据库的用户名,密码,数据库名称 对了没?
帐号已注销
2011-09-19 · TA获得超过4194个赞
知道小有建树答主
回答量:952
采纳率:0%
帮助的人:464万
展开全部
可以在if判断里把mysqli_connect_errno()错误号打印出来,就可以知道哪儿错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式