php.ini中设置display_errors = off, 那么在php程序输出时不显示错误。@mysql_connect()只是不显示mysql_connect这个函数执行时的错误输出

解决方案 »

  1.   

    display_errors = off是笼罩整个php的设置
      

  2.   

    @是屏蔽这个函数的执行错误,还可以往下执行,如果没有die/exit的话display_errors = off是任何错误都不现实出来,但是如何有错误发生,会终止执行
      

  3.   

    一般连接数据库前全是用@mysql_connect,这样有错误 岂不是 过去了。
    类似于asp 中的 on error ...  next  是不是