PHP项目中出现警告:mysql_query()报错如何解决

  介绍

今天就跟大家聊聊有关PHP项目中出现警告:mysql_query()报错如何解决,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<强> PHP提示错误: <强>警告:mysql_query()函数。mysql查询]:拒绝访问用户 <强> & # 39;odbc # 39; @ # 39; localhost # 39; <强>(使用密码:没有)
代码:

& lt; ? php    class  mysqlClass    {,   function  mysqlClass($主机=& # 39;localhost # 39;, $ user=& # 39;根# 39;,$ pw=& # 39; & # 39;, $ db=& # 39; mysql # 39;),   {,   $ this→链接=mysql_connect(主机、用户、美元pw美元),,   mysql_select_db ($ db);,   },   查询($ sql) {function    mysql_query (sql)美元;,   },   function  __destruct () {,   mysql_close ($ this→链接),,//multi  construct  will  cause  error    },//,liehuo net    },   $ db=new  mysqlClass (),,   $ db=new  mysqlClass (),,   $ db→查询(“select  *,得到user");

<强>原因:
mysqlClass第二次初使化时,先初使化mysqlClass,得到跟第一个$ db相同的$ this→链接,然后调用__construct函数会把这→链接关闭。
最后导致$ db中mysql资源为空,弹出错误。
<强>解决办法:
$ db=$ db ?$ db:新mysqlClass ();
或者
$ this→链接=mysql_connect(主机、用户、美元pw美元,真的),

看完上述内容,你们对PHP项目中出现警告:mysql_query()报错如何解决有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

PHP项目中出现警告:mysql_query()报错如何解决