php如何读取MYSQL数据库

请大家看看这段带啊错在哪啊?怎么不能读取数据库啊<?php$dbhost='localhost';//数据库主机地址$dbuser='admin';//mysql用户名$... 请大家看看这段带啊错在哪啊?怎么不能读取数据库啊
<?php
$dbhost = 'localhost'; //数据库主机地址
$dbuser = 'admin'; //mysql用户名
$dbpass = 'admin'; //mysql密码
$dbname = 'admin'; //mysql库名
//连接数据库
$GLOBALS["conn"] = mysql_connect($dbhost,$dbuser,$dbpass);
//判断数据库是否成功连接
if(!$GLOBALS) echo "失败!";
else echo "连接数据库成功!";
mysql_close();

//打开数据库
$db=mysql_select_db($dbname,$GLOBALS["conn"]);
//判断数据库是否成功打开
if(!$db) echo "打开数据库失败!";
else echo " 打开数据库成功!";
//读取数据库
$result = mysql_query("select * from phpcms_member");

?>

运行的时候提示错误代码
连接数据库成功! 打开数据库成功!
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in D:\PC_webserver\phproot\1.php on line 19

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in D:\PC_webserver\phproot\1.php
请大家帮帮忙吧 请高手把这个表了的内容输出到网页的代码也帮忙给写下吧 谢谢大家 我已经研究了好久了 就是不知道哪错了 我刚开始学PHP,请大家不要见笑
展开
 我来答
匿名用户
2009-02-23
展开全部
首先,检查你这几个参数是否确实设置正确:
$dbhost = 'localhost'; //数据库主机地址
$dbuser = 'admin'; //mysql用户名
$dbpass = 'admin'; //mysql密码
$dbname = 'admin'; //mysql库名

另外,mysql_close(); 这句已经把数据库连接关闭了因此后面对数据库的操作都不能成功。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式