Por que abres tantas conexiones? tienes mas de un servidor MySql?
Creo que sólo necesitas abrir una conexión al inicio del script y cerrarla al final de éste.
Si necesitas acceder a varias bases de datos sólo ejecutas:
mysql_select_db("nombre base")
cada vez que quieras cambiar de base. Incluso es posible hacerlo por codigo sql, asi:
Código PHP:
<?php
//abro conexion al servidor
$link=mysql_connect(....);
//consulto una tabla de la base 1
$sql="select * from base1.tabla";
$res=mysql_query($sql,$link)
//consulto una tabla de la base 2
$sql="select * from base2.tabla";
$res=mysql_query($sql,$link)
...
mysql_close($link);
?>