Per stabilire una connessione a un database MySQL in PHP , è necessario utilizzare la funzione mysql_connect , che richiede un server di database , il nome utente e la password come parametri . È possibile creare una connessione in qualsiasi momento nel codice. La funzione ha un parametro opzionale che consente di stabilire più di una connessione a un database MySQL utilizzando gli stessi parametri . Questo consente di effettuare più chiamate tramite la funzione mysql_connect senza creare un errore di PHP .
Il Simbolo @
Utilizzando il simbolo " @" davanti a una funzione chiamata dice a PHP di non mostrare un messaggio di errore se qualcosa va storto . Ad esempio , se si utilizza la funzione mysql_connect ma digita un nome host errato , PHP visualizza un avviso per dire che non è possibile stabilire la connessione. Digitando " @ mysql_connect " invece , PHP tenterà di creare una connessione , ma se il tentativo fallisce , nessun messaggio è visto. Tuttavia, questo rende più difficile controllare errore perché diventa più difficile determinare dove si verificano problemi .
Se Dichiarazioni
È possibile utilizzare un "se " , dichiarazione di testare una connessione a un database MySQL utilizzando qualsiasi delle funzioni di MySQL PHP . Inoltre, usando il simbolo " @ ", assicura che se non si dispone di una connessione stabilita , PHP non visualizza un messaggio di errore nella pagina Web . Ad esempio, digitare "if ( @ mysql_close ( $ conn ) ) " seguito da risultati condizionali per chiudere una connessione a un database . Questo permette non solo di testare la capacità di chiudere la connessione MySQL utilizzando una funzione , ma di visualizzare anche i messaggi per entrambi il successo e il fallimento .
Gestione degli errori
Durante il test qualche cosa sul vostro sito web utilizzando PHP , si deve sempre includere un codice di gestione degli errori . Le funzioni di "uscita" PHP "morire" e consentono di programmare un messaggio e terminare una chiamata di script o funzione . Entrambi fanno la stessa cosa , in modo che si utilizza è una questione di preferenza . Tipo " mysql_connect (
< . br>
Informazioni correlate
Programmazione © www.354353.com