Oui, ajoutez un signe @ comme ceci pour supprimer les messages d'avertissement/d'erreur, puis faites l'erreur une fois le vôtre :
$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;
}
Assurez-vous que vous devez gérer vous-même tous les rapports d'erreurs. Un tel code est difficile à déboguer en cas d'erreur.