Nwlapcug.com


Come Echo PHP per un errore di MySQL

Se si utilizza PHP per accedere a un database MySQL, potete trovare che voi siete frustrati da malfunzionamenti nel codice con nessuna fonte apparente. Se il problema si trova con un errore che viene generato dalla query MySQL, PHP può essere eliminazione dell'errore, impedendo di trovarlo immediatamente. Fortunatamente, PHP ha incluso la possibilità agli errori di eco da MySQL da PHP 4.

Istruzioni

1

Aprire il file PHP che contiene le query di MySQL in un editor di testo. In PHP, queste funzioni iniziano con "MySQL _", come "mysql_connect ()" o "mysql_query ()".

2

Trovare la variabile di collegamento associata alla connessione MySQL---in generale, dovrebbe apparire qualcosa di simile a "$link = mysql_connect('localhost','username','password');". Annotare il nome della variabile o conservarla in un documento di testo per riferimento.

3

Passare il codice PHP per la funzione di MySQL che si desidera controllare gli errori.

4

Aggiungere una nuova riga immediatamente dopo la funzione MySQL e il tipo: "echo mysql_error($link);". Questo stamperà l'ultimo messaggio di errore generato da MySQL; Se non ha trovato nessun errore, esso non verrà echo nulla. Se variabile link della tua connessione MySQL è chiamato un valore diverso da "$link", utilizzare tale variabile.

5

Salvare il file PHP e uscire dall'editor.

Consigli & Avvertenze

  • Se il tuo codice PHP non si apre più connessioni MySQL database diversi, non dovete fornire la variabile di collegamento; PHP si assumerà che il database si riferisce è l'ultimo aperto attraverso una funzione di "mysql_connect ()". In questo caso, basta digitare "echo mysql_error();".