ciao, dubbio puramente teorico:
ammettiamo che io abbia 2 database distinti, sullo stesso server, per collegarmi all'uno o all'altro il codice:
Codice PHP:
//connessione
$queryA = mysql_connect($hostA ,$dbUserA, $dbPassA);
$queryDbA = mysql_select_db( $dbA, $queryA );
$queryB = mysql_connect($hostB ,$dbUserB, $dbPassB);
$queryDbB = mysql_select_db( $dbB, $queryB );
//query
//dovrebbe eseguirmi questa query sul db a, giusto?
$myDataA = mysql_query("SELECT ....", $queryA);
$myDataB = mysql_query("SELECT ....", $queryB);
//chiusura connessione
mysql_close($queryA);
mysql_close($queryB);
dovrebbe essere corretto..o no?
no perchè mi dà un errore del tipo
mysql_close(): 4 is not a valid MySQL-Link resource
nella riga dove chiudo la connessione B...
non è che mysql_close(); chiuda tutte le connessioni a tutti i db, indipendentemente dal valore che gli passo nelle parentesi?
edit: già che ci sono, non c'è una funzione, un comando, qualcosa che mi stampi a video le connessioni attive in quel punto di codice?