Home >Backend Development >PHP Tutorial >如何隐藏mysqli的提示

如何隐藏mysqli的提示

WBOY
WBOYOriginal
2016-06-06 20:21:011417browse

本地Wampserver使用的php版本为5.5.12,但是公司项目的版本为5.4,然后就一直报错——

<code>Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in </code>

不更换php版本的情况下如何不再提示这个?
我想着切换5.4版本的php,但是老是不成功,wampserver启动不起来,现在先考虑有没有办法把这个提示隐藏掉。

回复内容:

本地Wampserver使用的php版本为5.5.12,但是公司项目的版本为5.4,然后就一直报错——

<code>Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in </code>

不更换php版本的情况下如何不再提示这个?
我想着切换5.4版本的php,但是老是不成功,wampserver启动不起来,现在先考虑有没有办法把这个提示隐藏掉。

这是一个PHP最低级别错误提示,是说mysql_connect() 被废除,可以在代码前面加上@错误抑制符,或者代码加上error_reporting(0)

解决:

<code>@mysql_connect()</code>

看这个, 我也是拷贝的链接 因为不做 php 你试试呗

<code>http://www.ttlsa.com/php/deprecated-mysql-connect/   </code>

php的版本过高导致的,mysql_connect()函数未来将被移除,用mysqli代替。

叫你研发的人看看项目php工程里的mysql相关模块全都改为mysqli就行了。

如这一行:

<code> $link = mysqli_connect('localhost', 'user', 'password', 'dbname');</code>

类似的:

<code>1、mysql_connect 改为mysqli_connect
2、mysql_query 改为mysqli_query
3、mysql_close 改为 mysqli_close</code>
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn