急!!!!php链接数据库失败,查询语句下边代码不执行 5

我也知道加个数据库链接判断,但是太笨,写来写去就是写不明白!!... 我也知道加个数据库链接判断, 但是太笨,写来写去就是写不明白!! 展开
 我来答
强不在乎
2011-08-11 · 超过17用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:39.2万
展开全部
1.)include_once 'DB.php';
$database = 'xx';
$host = 'xxx.xxx.xxx.xxx';
$username = 'xx';
$password = 'xx';
$dsn = "mysql://$username:$password@$host/$database";
$db = DB::connect($dsn);
if (DB::isError($db))
{
die ($db->getMessage());
}

2.)include('adodb/adodb.inc.php');//这个文件可以向我要。
$conn = ADONewConnection("mysql"); // create a connection
$conn->Connect('xxx.xxx.xxx.xxx','xx','xx','xx') or die('Failed to connect to database xx');
$conn->debug =0;
更多追问追答
追问
你这个是cakephp的吧~~你大概的意思我明白, 但是不好使

我的意思是,如果数据库连接不上,怎么跳过上段代码, 执行下面的代码
追答
好像不行吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a2571416
2011-08-11
知道答主
回答量:63
采纳率:0%
帮助的人:34.2万
展开全部
<?php
include ("connect.php");
$res=mysql_query("select * from hlx_news order by id desc" ,$connect);
if($connect){
?>
<p>
<?php
while($bbsrow=mysql_fetch_array($res))
echo $bbsrow["content"]
}
?>
追问
我就是你这么写的啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小鱼儿蹦上船
2011-08-11
知道答主
回答量:52
采纳率:0%
帮助的人:31.7万
展开全部
<?php
$host="localhost";
$user="root";
$password="123123";
$database="test";
$connect=@mysql_connect("$host","$user","$password");
if(!$connect)
{
echo "database connect wrong";
exit;
}
$db=mysql_select_db("$database",$connect);
$sql=mysql_query("SET NAMES 'UTF8'");
?>
追问
你这个我也写过,也不好使啊,如果数据库链接不上的话,是会输出"database connect wrong"
但是下边的代码就不执行了,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式