Posiblemente la base de datos a la que intentas conectarte no existe o este mal el nombre.
Podrias incluir la funcion mysql_error() para que php te muestre mas detalles en caso de no poder conectarse a mysql o no poder seleccionar la base de datos!
Mas tarde compartire con la gente del foro la clase que uso para mysql desde bastante tiempo y que lo he hecho con mucho empeño y cariño :).
Saludos!