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;"> 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资源为空,弹出错误

解决办法:

MysqLClass();  或者 link=MysqL_connect($host,$pw,true);

解决方法可以真正的帮助到大家。

猜你在找的PHP相关文章