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

如何隐藏mysqli的提示

WBOY
Release: 2016-06-06 20:21:01
Original
1417 people have browsed it

本地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>
Copy after login
Copy after login

不更换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>
Copy after login
Copy after login

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

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

解决:

<code>@mysql_connect()</code>
Copy after login

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

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

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

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

如这一行:

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

类似的:

<code>1、mysql_connect 改为mysqli_connect
2、mysql_query 改为mysqli_query
3、mysql_close 改为 mysqli_close</code>
Copy after login
Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template