PHP错误Warning:mysql_query()解决方法


Posted in PHP onOctober 24, 2015

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);

希望提供的解决方法可以真正的帮助到大家。

PHP 相关文章推荐
PHP数据库操作面向对象的优点
Oct 09 PHP
ob_start(),ob_start('ob_gzhandler')使用
Dec 25 PHP
php如何调用webservice应用介绍
Nov 24 PHP
php设计模式之单例、多例设计模式的应用分析
Jun 30 PHP
php漏洞之跨网站请求伪造与防止伪造方法
Aug 15 PHP
PHP判断文章里是否有图片的简单方法
Jul 26 PHP
php判断表是否存在的方法
Jun 18 PHP
PHP编写登录验证码功能 附调用方法
May 19 PHP
PHP简单获取随机数的常用方法小结
Jun 07 PHP
php实现微信支付之退款功能
May 30 PHP
用PHP的反射实现委托模式的讲解
Mar 22 PHP
Laravel 实现关系模型取出需要的字段
Oct 10 PHP
php实现表单多按钮提交action的处理方法
Oct 24 #PHP
一个简单至极的PHP缓存类代码
Oct 23 #PHP
10款实用的PHP开源工具
Oct 23 #PHP
PHP制作用户注册系统
Oct 23 #PHP
解决更换PHP5.4以上版本后Dedecms后台登录空白问题的方法
Oct 23 #PHP
PHP中文竖排转换实现方法
Oct 23 #PHP
浅谈php7的重大新特性
Oct 23 #PHP
You might like
php字符串截取的简单方法
2013/07/04 PHP
php实现memcache缓存示例讲解
2013/12/04 PHP
PHP实现单例模式最安全的做法
2014/06/13 PHP
PHP实现一维数组转二维数组的方法
2015/02/25 PHP
php文件上传后端处理小技巧
2016/05/22 PHP
php正则判断是否为合法身份证号的方法
2017/03/16 PHP
从数据结构分析看:用for each...in 比 for...in 要快些
2013/04/17 Javascript
JQuery 常用方法和事件详细介绍
2013/04/18 Javascript
基于insertBefore制作简单的循环插空效果
2015/09/21 Javascript
理解jquery事件冒泡
2016/01/03 Javascript
实用又漂亮的BootstrapValidator表单验证插件
2016/05/30 Javascript
JavaScript中push(),join() 函数 实例详解
2016/09/06 Javascript
jQuery tagsinput在h5邮件客户端中应用详解
2016/09/26 Javascript
微信小程序 wxapp画布 canvas详细介绍
2016/10/31 Javascript
微信小程序--onShareAppMessage分享参数用处(页面分享)
2017/04/18 Javascript
nodejs对express中next函数的一些理解
2017/09/08 NodeJs
vue 设置proxyTable参数进行代理跨域
2018/04/09 Javascript
jQuery实现文件编码成base64并通过AJAX上传的方法
2018/04/12 jQuery
小程序实现tab标签页
2020/11/16 Javascript
[20:30]职业巡回赛回顾
2018/08/09 DOTA
Python 模拟登陆的两种实现方法
2017/08/10 Python
Python基于回溯法子集树模板解决野人与传教士问题示例
2017/09/11 Python
Python科学画图代码分享
2017/11/29 Python
Python多进程写入同一文件的方法
2019/01/14 Python
对django后台admin下拉框进行过滤的实例
2019/07/26 Python
Python中qutip用法示例详解
2020/10/02 Python
关于迟到的检讨书
2014/01/26 职场文书
教师学习培训邀请函
2014/02/04 职场文书
开门红主持词
2014/04/02 职场文书
学院党的群众路线教育实践活动第一阶段情况汇报
2014/10/25 职场文书
人才市场接收函
2015/01/30 职场文书
经典搞笑版检讨书
2015/02/19 职场文书
2016年小学植树节活动总结
2016/03/16 职场文书
Python使用MapReduce进行简单的销售统计
2022/04/22 Python
生命的关键成分来自太空?陨石说是的
2022/04/29 数码科技
nginx实现多geoserver服务的负载均衡
2022/05/15 Servers