在php上抑制mysql错误

时间:2013-02-01 10:29:19

标签: php mysql error-handling

我知道通常可以使用error_reporting(0)或'@'来抑制php错误。 我在我工作的某个部分有很多sql查询,我想知道添加error_reporting(0)是否会抑制mysql查询引起的错误?

我在线阅读不同的答案。有些人表示会有所帮助,而有些人则表示不会那样工作。

2 个答案:

答案 0 :(得分:6)

尝试将其放在代码的顶部:

ini_set("display_errors", "off");

是的,在函数等的开头添加@,例如:

$query = @mysql_query("text..");

应该抑制错误。

答案 1 :(得分:0)

如果您有htaccess文件,那么您可以通过此控制所有错误。 试试this