Có, hãy thêm dấu @ như vậy để loại bỏ thông báo cảnh báo / lỗi, sau đó thực hiện lỗi một lần của riêng bạn:
$dblink = @mysql_connect(DBHOST_LOCAL, DBUSER, DBPASS);
if (!$dblink)
{
$dblink = @mysql_connect(DBHOST_REMOTE, DBUSER, DBPASS);
}
if (!$dblink)
{
$message = sprintf(
"Could not connect to local or remote database: %s",
mysql_error()
);
trigger_error($message);
return;
}
Hãy lưu ý rằng bạn cần phải xử lý tất cả các báo cáo lỗi của riêng bạn sau đó. Mã như vậy rất khó gỡ lỗi trong trường hợp bạn mắc lỗi.