Bueno, si te fijas en el manual de mysql_select_db() (
www.php.net/mysql_select_db), veras que tambien puede usarse con mysql_error() para ver si se produce un error en la seleccion.
Saludos.
PD: Y mysql_connect() tambien puede combinarse con mysql_error(). Es recomendable comprobar los valores devueltos para ver si se produjo algun error.