PHP MySQL Prova delle funzioni di collegamento

November 26

In una pagina Web basata su PHP, si utilizza la funzione mysql_connect per stabilire una connessione ad un database MySQL. Nelle pagine più lunghe, o pagine dinamiche in cui si crea e chiudere connessioni multiple di database, può diventare difficile tenere traccia delle connessioni stabilite. Ci sono diversi modi per testare le connessioni MySQL utilizzando varie funzioni PHP sulla tua pagina.

Connessione

Per stabilire una connessione ad un database MySQL in PHP, è necessario utilizzare la funzione mysql_connect, che richiede un server di database, username e 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 ad un database MySQL utilizzando gli stessi parametri. Questo consente di effettuare più chiamate utilizzando la funzione mysql_connect senza creare un errore di PHP.

Il simbolo

Utilizzando il simbolo "@" di fronte ad una chiamata di funzione PHP dice 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 visualizzato 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 errore di controllo perché diventa più difficile determinare dove si verificano problemi.

Se Dichiarazioni

È possibile utilizzare un "if" per verificare una connessione ad un database MySQL utilizzando una delle funzioni di MySQL PHP. Inoltre, utilizzando 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 "se (@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 anche di visualizzare i messaggi sia per il successo e il fallimento.

Gestione degli errori

Durante il test di qualche cosa sul vostro sito web utilizzando PHP, si deve sempre includere alcuni la gestione degli errori di codice. Il PHP "die" e funzioni "uscita" consentono di programmare un messaggio e terminare una chiamata script o funzione. Entrambi fanno la stessa cosa, in modo che si utilizza è una questione di preferenza. Tipo "mysql_connect (<parametri>) or die (" Impossibile connettersi al database ");" per indicare che se PHP non riesce a trovare il database MySQL, informare l'utente con il messaggio nella funzione die.