Jak na to, aby se mi při špatném připojení k db nezobrazovaly errory a warningy?

vim, že je to naprosto triviální otázka, ale ještě jsem s tim nějak nedělal. potřebuju aby místo těch všechn "lost connection" apod. se zobrazilo třeba došlo k chybě!
myslim, že přes všechny dotazy na db se musí dát @ , ale jak je to třeba v případě
if(mysql_query)? má být zavináč před if nebo mysql_query?

a co se musí dát do připojení k databázi?

thx
Ja to mam takhle: Mam vytvorenou funkci "chyba" ktera me vypise pri spatnem pripojeni hlasku... asi tak nejak:

function chyba(){
echo "Nastala chyba: ".MySQL_ErrNo();
echo " Popis chyby: ".MySQL_Error();
Die();
}

.....

@MySQL_Connect($sql_server, $sql_uzivatel, $sql_heslo) or chyba();

muzes to pripsat ke vsemu co neco taha z databaze... melo by to fungovat... ;)
thx
bo:
@MySQL_Connect($sql_server, $sql_uzivatel, $sql_heslo) or die($chyba);

zastavy parsovani skriptu...(imho lepsi kor u pripojeni)