php高手来看看!!!为什么写好网页打开后上面会多出:Deprecated: mysql_db_query() [function.mysql-db-

<?php//-------[基本设定]-----------$mysql_server_name="localhost";$mysql_username="root";... <?php

//-------[基本设定]-----------
$mysql_server_name ="localhost";
$mysql_username ="root";
$mysql_password ="123456";
$mysql_database ="albert";
//----------------------------------

//建立连线----透过(伺服器位置,使用者名称,使用者密码)
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

//准备好你的 SQL 语法
$sql = "INSERT INTO `albert`.`count` (`new`) VALUES ('1')";

//选取你要处理的资料库
mysql_select_db($mysql_database,$conn);

//进行查询
$result=mysql_query($sql);

//结束并且释放连线
mysql_close($conn);

//---------------------------------------------------------------------------------------------------------

//建立连线----透过(伺服器位置,使用者名称,使用者密码)
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

//准备好你的 SQL 语法
$sql = "select count(*)from`count`";

//进行查询(选取)
$result=mysql_db_query($mysql_database,$sql,$conn);

//将查询的结果—->抓出一笔
$row=mysql_fetch_row($result);

//印出该笔资料的所有栏位【阵列】
//print_r($row);
//清除查询结果
mysql_free_result($result);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
.ys01 {
text-align: center;
color: #090;
}
.ys02 {
color: #F00;
font-size: xx-large;
}
</style>
</head>

<body class="ys01">
您是本站第<span class="ys02"><?php echo$row[0]; ?></span>位访客
</body>
</html>
这是简单的单人计数器 就是网页每刷新一次 记录一笔 但为什么做好的网页上面会多出一行字:Deprecated: mysql_db_query() [function.mysql-db-query]: This function is deprecated; use mysql_query() instead in C:\wamp\www\Untitled-1.php on line 35
这句话的意思就是函数mysql_db_query被禁止了?这到底怎么回事?怎么解决啊?高手快来啊!!
展开
 我来答
Phper
2011-01-15 · TA获得超过1210个赞
知道小有建树答主
回答量:625
采纳率:0%
帮助的人:670万
展开全部
只是警告,mysql_db_query() 是较旧版的,现在都使用mysql_query()取代

//进行查询(选取)
$result=mysql_db_query($mysql_database,$sql,$conn);

改为
mysql_select_db($mysql_database,$conn);
$result=mysql_query($sql,$conn);

或在函数前加个@来禁止错误
@mysql_db_query()
匿名用户
2018-03-12
展开全部
mysql_db_query()这个方法已经被关放停止维护了,被废弃了,提示你不要再使用这个方法来查询数据库,这个方法存在安全隐患或者存在内部漏洞又或者有内存溢出导致程序崩溃的可能
让你换成mysql_query()这个函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
胡胜赖
2018-03-12 · TA获得超过519个赞
知道答主
回答量:124
采纳率:66%
帮助的人:16.2万
展开全部

官方文档网页链接

自 PHP 4.0.6 起不提倡使用此函数。

不要用此函数, 用 mysql_select_db() 和 mysql_query() 来替代。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
644523584
2011-01-15 · TA获得超过1309个赞
知道小有建树答主
回答量:1489
采纳率:100%
帮助的人:798万
展开全部
Untitled-1.php 的第 35 行错误 往35的上面查找 而且我貌似发现 有 php的开头符号 为什么没有结束符号? 我看走眼了?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guozhiwei0051
2018-03-12
知道答主
回答量:6
采纳率:0%
帮助的人:2.4万
展开全部
没有安装PHP的msyql扩展
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式