没有合适的资源?快使用搜索试试~ 我知道了~
PHP错误Warning:mysql_query()解决方法
1 下载量 83 浏览量
2020-10-23
10:40:49
上传
评论
收藏 29KB PDF 举报
温馨提示
试读
1页
主要介绍了PHP错误Warning:mysql_query()的解决方法,希望可以真正解决大家的问题,需要的朋友可以参考下
资源推荐
资源详情
资源评论
PHP错误错误Warning:mysql_query()解决方法解决方法
主要介绍了PHP错误Warning:mysql_query()的解决方法,希望可以真正解决大家的问题,需要的朋友可以参考
下
php提示错误:提示错误:Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using
password: NO)
代码:
<?php
class mysqlClass
{
function mysqlClass($host='localhost',$user='root',$pw='',$db='mysql')
{
$this->link=mysql_connect($host,$user,$pw);
mysql_select_db($db);
}
function query($sql){
mysql_query($sql);
}
function __destruct(){
mysql_close($this->link); //multi construct will cause error
}
// liehuo,net
}
$db=new mysqlClass();
$db=new mysqlClass();
$db->query("select * from user");
原因:原因:
mysqlClass第二次初使化时,先初使化mysqlClass,得到跟第一个$db相同的$this->link,然后调用__construct函数会把this-
>link关闭。
最后导致$db中mysql资源为空,弹出错误。
解决办法:解决办法:
$db=$db?$db:new mysqlClass();
或者
$this->link=mysql_connect($host,$user,$pw,true);
希望提供的解决方法可以真正的帮助到大家。
资源评论
weixin_38694141
- 粉丝: 4
- 资源: 960
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功