mah forse eè come dici te
io ho fatto già un sito web in php abbastanza complicato per me ed ho messo solo questo in un'altra pagina:

$localhost
$username
$database
$db= mysql_connect($host, $username) or die (mysql_error());
mysql_select_db($database,$db) or die (mysql_error());

e il sito funziona alla grande
poi tutto il resto del php lo integrato nel html e ti ripeto funziona alla grande

puoi vedere con i tuoi stessi occhi
http://artikradio.artikanet.org