Scusate, forse il problema è già stato trattato, ma non ho trovato la risposta.

Io vorrei fare una connessione su db1 su un host1 gestito dal provider1 (dove risiede codice php)
Chiudere la connessione
Aprire una nuova connessione su db2 su host2 gestito dal provider2

E' possibile?
Per ora ho provato e la seconda connessione, quella che mi porta dal provider1 dove risiede anche il php al provider2 mi va in time out.

Vorrei capire se è possibile che il provider2 blocchi in entrata le richieste esterne o il provider1 blocchi in uscita.

Ho già connesso una pagina php ad un database sul provider2 e tutto funzionava.
Quello che mi chiedo quindi se è possibile che mi blocchino in uscita e perchè non mi viene segnalato l'errore, ma semplicemente mi mette in attesa?

Spero di essere stata più chiara possibile, purtroppo ora non sono in grado di postare il codice.

Grazie