Cuando te conectas, usas algo como...
Código PHP:
<?php
if(basename($_SERVER['PHP_SELF'])=="lib.inc.php")
exit;
function conex()
{
$conex=@mysql_connect('localhost','usuario','password');
@mysql_select_db('base',$conex);
return $conex;
}
?>
O bueno, al menos yo uso ese script por seguridad, ahora checa que el usuario, password y base de datos sea la misma que la del servidor, muchas veces en localhost no se usa pass, pero ya en un servidor si se usa.
Es a lo que yo voy con los problemas de configuración.
Crea un scritp nuevo en donde te conectes y hagas un SELECT.
O solo checa los parámetros de configuración de tu PHP.