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合并数组+与array_merge的区别分析
Aug 01 PHP
PHP执行zip与rar解压缩方法实现代码
Dec 05 PHP
php中通过Ajax如何实现异步文件上传的代码实例
May 07 PHP
php使用反射插入对象示例分享
Mar 11 PHP
php编写简单的文章发布程序
Jun 18 PHP
Session 失效的原因汇总及解决丢失办法
Sep 30 PHP
php语言中使用json的技巧及json的实现代码详解
Oct 27 PHP
非常全面的php日期时间运算汇总
Nov 04 PHP
PHP简单的MVC框架实现方法
Dec 01 PHP
编写PHP脚本使WordPress的主题支持Widget侧边栏
Dec 14 PHP
PHP预定义变量9大超全局数组用法详解
Apr 23 PHP
thinkPHP5.0框架引入Traits功能实例分析
Mar 18 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上传图片之时间戳命名(保存路径)
2014/08/15 PHP
php curl发送请求实例方法
2019/08/01 PHP
HTTP头隐藏PHP版本号实现过程解析
2020/12/09 PHP
深入认识javascript中的eval函数
2009/11/02 Javascript
javascript 混合的构造函数和原型方式,动态原型方式
2009/12/07 Javascript
基于jQuery的仿flash的广告轮播
2010/11/05 Javascript
禁止页面刷新让F5快捷键及右键都无效
2014/01/22 Javascript
Node.js中child_process实现多进程
2015/02/03 Javascript
AngularJs根据访问的页面动态加载Controller的解决方案
2015/02/04 Javascript
深入理解JavaScript系列(50):Function模式(下篇)
2015/03/04 Javascript
JQuery中clone方法复制节点
2015/05/18 Javascript
javascript原生ajax写法分享
2016/04/10 Javascript
js HTML5 Canvas绘制转盘抽奖
2020/09/13 Javascript
JS删除数组里的某个元素方法
2018/02/03 Javascript
vue-lazyload图片延迟加载插件的实例讲解
2018/02/09 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(下)
2018/04/18 Javascript
详解如何制作并发布一个vue的组件的npm包
2018/11/10 Javascript
让python在hadoop上跑起来
2016/01/27 Python
详解Python的Flask框架中生成SECRET_KEY密钥的方法
2016/06/07 Python
轻松掌握python设计模式之访问者模式
2016/11/18 Python
浅析python的优势和不足之处
2018/11/20 Python
Python Opencv实现图像轮廓识别功能
2020/03/23 Python
浅谈keras 模型用于预测时的注意事项
2020/06/27 Python
关于box-sizing的全面理解
2016/07/28 HTML / CSS
环境工程求职简历的自我评价范文
2013/10/24 职场文书
项目计划书范文
2014/01/09 职场文书
活动策划邀请函
2014/02/06 职场文书
商务英语专业毕业生求职信
2014/07/06 职场文书
三峡大坝导游词
2015/01/31 职场文书
同意报考公务员证明
2015/06/17 职场文书
童年读书笔记
2015/06/26 职场文书
蔬果开业典礼发言稿应该怎么写?
2019/09/03 职场文书
MySQL表的增删改查基础教程
2021/04/07 MySQL
flex弹性布局详解
2022/03/20 HTML / CSS
关于Python中进度条的六个实用技巧分享
2022/04/05 Python
HTML页面中使两个div并排显示的实现
2022/05/15 HTML / CSS