不推荐使用:mysql_connect():注意

时间:2016-03-05 02:07:38

标签: php mysqli pdo

最近我收到了错误:

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

我们都知道导致错误的原因,但是我明天需要启动一个应用程序而没有时间来更改我的所有查询。我只能在一周内到达它。 与此同时,我想知道隐藏此特定通知的最佳方式是什么,而无需使用@符号或转错

的错误通知

1 个答案:

答案 0 :(得分:2)

您可以使用以下代码禁用错误报告:

<?php
error_reporting(E_ALL ^ E_DEPRECATED);

http://php.net/manual/en/function.error-reporting.php的更多信息。

但是,请在将来使用MySQLi,因为MySQLi支持预准备语句,这是一种更安全的方式将数据发送到MySQL并保护您免受SQL注入。