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获取谷歌PR值算法,附上php查询PR值代码示例
Dec 25 PHP
php 备份数据库代码(生成word,excel,json,xml,sql)
Jun 23 PHP
PHP判断是否有Get参数的方法
May 05 PHP
php导出CSV抽象类实例
Sep 24 PHP
php实现webservice实例
Nov 06 PHP
ThinkPHP中Session用法详解
Nov 29 PHP
php+mysqli使用预处理技术进行数据库查询的方法
Jan 28 PHP
Smarty最简单实现列表奇偶变色的方法
Jul 01 PHP
PHP编程实现脚本异步执行的方法
Aug 09 PHP
thinkPHP框架自动填充原理与用法分析
Apr 03 PHP
php新建文件的方法实例
Sep 26 PHP
基于PHP的登录和注册的功能的实现
Aug 06 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
虹吸式咖啡壶操作
2021/03/03 冲泡冲煮
php session处理的定制
2009/03/16 PHP
smarty学习笔记之常见代码段用法总结
2016/03/19 PHP
PHP Callable强制指定回调类型的方法
2016/08/30 PHP
利用PHP获取汉字首字母并且分组排序详解
2017/10/22 PHP
PHP匿名函数(闭包函数)详解
2019/03/22 PHP
javascript 类方法定义还是有点区别
2009/04/15 Javascript
dojo学习第一天 Tab选项卡 实现
2011/08/28 Javascript
Javascript保存网页为图片借助于html2canvas库实现
2014/09/05 Javascript
分享一款基于jQuery的视频播放插件
2014/10/09 Javascript
js判断登录与否并确定跳转页面的方法
2015/01/30 Javascript
javascript中判断json的方法总结
2015/08/27 Javascript
Java中Timer的用法详解
2015/10/21 Javascript
js简单设置与使用cookie的方法
2016/01/22 Javascript
JavaScript实现复制内容到粘贴板代码
2016/03/31 Javascript
完美的js div拖拽实例代码
2016/09/24 Javascript
Angular.js中$apply()和$digest()的深入理解
2016/10/13 Javascript
AngularJS使用ng-class动态增减class样式的方法示例
2017/05/18 Javascript
原生JS实现图片懒加载(lazyload)实例
2017/06/13 Javascript
Vue.js自定义指令学习使用详解
2019/10/19 Javascript
vuex管理状态 刷新页面保持不被清空的解决方案
2019/11/11 Javascript
linux系统使用python获取cpu信息脚本分享
2014/01/15 Python
Python中文件操作简明介绍
2015/04/13 Python
Python下线程之间的共享和释放示例
2015/05/04 Python
使用tensorflow实现AlexNet
2017/11/20 Python
Python实现PS图像明亮度调整效果示例
2018/01/23 Python
pandas求两个表格不相交的集合方法
2018/12/08 Python
在Python 中实现图片加框和加字的方法
2019/01/26 Python
Python多线程爬取豆瓣影评API接口
2019/10/22 Python
pandas的resample重采样的使用
2020/04/24 Python
美国电子元器件分销商:Newark element14
2018/01/13 全球购物
安全横幅标语
2014/06/09 职场文书
热情服务标语
2014/10/07 职场文书
结婚通知短信怎么写
2015/04/17 职场文书
贫困证明书范文
2015/06/16 职场文书
2015入党自传书范文
2015/06/26 职场文书