Excuse moi, c'est pas $ qu'il faut mettre devant la fonction PHP pour éviter qu'elle affiche les Warnings, c'est @;
Tu recopies mon code en ajoutant @ devant mysql_connect ->
<?php
$connect = @mysql_connect("hostname","username","password" ) or die ("<script language=Javascript>document.location=\"erreur_dbconnect.html\"</script>" );
?>
Voilà voilà...
J'oubliais, dans ce petit code, je te redirige sur une page (ici erreur_dbconnect.html) en cas d'erreur de connexion. Tu peux faire ce que tu souhaites pour traiter l'erreur.
[edit]--Message édité par fly lm--[/edit]