Om du använder PHP för att få tillgång till en MySQL-databas , kan du hitta du blir frustrerad av fel i koden utan uppenbar källa . Om problemet ligger hos ett fel som genereras av MySQL Query , kan PHP vara undertrycka felet , hindrar dig från att hitta det omedelbart . Lyckligtvis har PHP inkluderat möjligheten att upprepa misstag från MySQL sedan PHP 4 . Instruktioner
1
Öppna PHP -filen som innehåller dina MySQL -frågor i en vanlig textredigerare . I PHP , dessa funktioner börjar med " mysql_ " , liksom " mysql_connect ( ) " eller " mysql_query ( ) " .
2
Hitta länken variabeln associerad med MySQL -anslutning --- allmänhet , det ska ser något som " $ link = mysql_connect ( ' localhost ' , ' username ' , ' lösenord ' ) ; " . Skriv ner variabelnamnet eller förvara den i ett textdokument som referens .
3
Navigera i PHP-kod till MySQL funktion du vill söka efter fel .
4
Lägg till en ny linje omedelbart efter MySQL funktion och typ : " echo mysql_error ( $ link ) ; " . Detta kommer att skriva ut det sista felmeddelandet som MySQL genereras , om den har hittat några fel , kommer det inte echo någonting . Om din MySQL anslutningens länk variabel kallas något annat än " $ link " , använd den variabeln istället .
5
Spara PHP -filen och stäng editorn .