PHP non dispone di una funzione incorporata che consente di verificare se si è connessi a un server MySQL . Tuttavia, invece di passare ore a scrivere una funzione per verificare una connessione manualmente , è possibile utilizzare altre funzioni built-in per fare la stessa cosa . Ad esempio , chiamare la funzione PHP " mysql_list_dbs " e salvare il risultato in una variabile PHP . Se è stato collegato in precedenza a MySQL , questa variabile verrà memorizzato un elenco di database sul server . In caso contrario , la variabile non avrà alcun valore . Controllo per il suo valore vi dirà se è stato collegato a MySQL o meno. Istruzioni
1
Aprire il file HTML . Inserire il cursore dove si vuole testare per una connessione MySQL
2
Digitare il seguente codice:
$ dbConn = @ mysql_list_dbs ();
Questo crea . una variabile PHP che chiama la funzione " mysql_list_dbs ( ) " . Il simbolo "@" indica al browser di non visualizzare alcun messaggio di errore se la chiamata di funzione non riesce, quindi, se non si è connessi a MySQL , il vostro sito non mostra l'errore.
3
digitare il seguente codice :
if ( $ dbConn ) {
echo " . Connessione stabilita " ;
} else { echo
"Connessione non stabilita . " ;
}
istruzione IF verifica per vedere se la variabile $ dbConn ha un valore , cioè , se la chiamata di funzione restituito alcun database . Se è così, allora è già stato stabilito un collegamento a MySQL . In caso contrario , nessun collegamento esiste.
4
Salvare e chiudere il file HTML , quindi caricare sul vostro server Web .