salvo este error
Código PHP:
Ver original//así mejor
WHERE tipo_rel='".$tipo_rel."';
por lo demás la conexión está bien y la consulta está bien escrita. revisa que la base de datos no esté vacía, porque si te devuelve un id de conexión es que se conecta a esa base de datos, pero entra en el mysql_num_rows(); por lo que no hay filas y eso solo significa que la bd está vacía o que no hay parámetros que coincidan con los que has puesto en el where.
prueba a quitar el where, selecciona todo, si te devuelve algo es que según la condición del where no hay nada en la base de datos.