Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

PHP MySQL Prova delle funzioni di collegamento

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

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 ( ) or die ( " Impossibile connettersi al database " ) ; " per indicare che se PHP non riesce a trovare il database MySQL , informare l'utente con il messaggio in funzione die
< . br>

 

Programmazione © www.354353.com