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
Jun 29 PHP
php实现无限级分类实现代码(递归方法)
Jan 01 PHP
PHP数组实例总结与说明
Aug 23 PHP
如何设置mysql允许外网访问
Jun 04 PHP
基于PHP array数组的教程详解
Jun 05 PHP
Codeigniter中mkdir创建目录遇到权限问题和解决方法
Jul 25 PHP
PHP学习笔记(一) 简单了解PHP
Aug 04 PHP
20个2014年最优秀的PHP框架回顾
Oct 22 PHP
WordPress中用于创建以及获取侧边栏的PHP函数讲解
Dec 29 PHP
PHP设计模式之单例模式原理与实现方法分析
Apr 25 PHP
浅谈laravel中的关联查询with的问题
Oct 10 PHP
tp5框架前台无限极导航菜单类实现方法分析
Mar 29 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
关于使用coreseek并为其做分页的介绍
2013/06/21 PHP
深入解析PHP中逗号与点号的区别
2013/08/05 PHP
PHP之预定义接口详解
2015/07/29 PHP
Laravel手动分页实现方法详解
2016/10/09 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
2019/09/30 PHP
javascript TextArea动态显示剩余字符
2008/10/22 Javascript
window.onbeforeunload方法在IE下无法正常工作的解决办法
2010/01/23 Javascript
js自定义事件代码说明
2011/01/31 Javascript
PageSwitch插件实现100种不同图片切换效果
2015/07/28 Javascript
基于jQuery实现以手风琴方式展开和折叠导航菜单
2016/01/28 Javascript
AngularJS的ng Http Request与response格式转换方法
2016/11/07 Javascript
基于JavaScript实现右键菜单和拖拽功能
2016/11/28 Javascript
jQuery validate插件功能与用法详解
2016/12/15 Javascript
jQuery实现的简单拖动层示例
2017/02/22 Javascript
angularjs数组判断是否含有某个元素的实例
2018/02/27 Javascript
Vue点击切换Class变化,实现Active当前样式操作
2020/07/17 Javascript
[03:21]【TI9纪实】Old Boys
2019/08/23 DOTA
用Python写一个自动木马程序
2019/09/17 Python
Anaconda之conda常用命令介绍(安装、更新、删除)
2019/10/06 Python
Python3查找列表中重复元素的个数的3种方法详解
2020/02/13 Python
Python连接Hadoop数据中遇到的各种坑(汇总)
2020/04/14 Python
Python多个装饰器的调用顺序实例解析
2020/05/22 Python
Python如何爬取qq音乐歌词到本地
2020/06/01 Python
详解Pycharm安装及Django安装配置指南
2020/09/15 Python
CSS3 伪类选择器 nth-child()说明
2010/07/10 HTML / CSS
巧用CSS3的calc()宽度计算做响应模式布局的方法
2018/03/22 HTML / CSS
猫途鹰:全球领先的旅游点评社区
2017/04/07 全球购物
分布式数据库需要考虑哪些问题
2013/12/08 面试题
社区七一党员活动方案
2014/01/25 职场文书
竞聘上岗演讲
2014/05/19 职场文书
2014年党风廉政建设工作总结
2014/11/19 职场文书
2015年教师师德师风承诺书
2015/04/28 职场文书
2019如何书写演讲稿?
2019/07/01 职场文书
为什么你写的height:100%不起作用
2021/05/10 HTML / CSS
Python趣味挑战之实现简易版音乐播放器
2021/05/28 Python
常用的Python代码调试工具总结
2021/06/23 Python