Heim > Artikel > Backend-Entwicklung > Was soll ich tun, wenn das PHP-Messageboard verstümmelte Zeichen anzeigt?
Lösung für verstümmelte Zeichen, die im PHP-Messageboard angezeigt werden: 1. Überprüfen Sie die Codierung des Webseiten-Headers und ändern Sie sie auf UTF8. 2. Ändern Sie die in der Datenbank gespeicherte Codierung auf UTF8. 3. Führen Sie den Zeichensatz „mysql_query(“ aus ");" Aussage.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.
php Was soll ich tun, wenn im Message Board verstümmelte Zeichen angezeigt werden?
1. Überprüfen Sie, welche Codierung im Webseiten-Header enthalten ist.
2 Wenn es aus der Datenbank gelesen wird, überprüfen Sie die in der Datenbank gespeicherte Codierung und wählen Sie UTF8
3
mysql_query("set character set UTF8"); mysql_query("set names UTF8");
in der Datei, die eine Verbindung zur Datenbank herstellt: Die Funktion
mysql_query() führt eine MySQL-Abfrage aus.
Syntax
mysql_query(query,connection)
Parameter
Abfrage erforderlich. Gibt die zu sendende SQL-Abfrage an. Hinweis: Die Abfragezeichenfolge sollte nicht mit einem Semikolon enden.
Anschluss optional. Gibt die SQL-Verbindungskennung an. Wenn nicht angegeben, wird die zuletzt geöffnete Verbindung verwendet.
Erklärung
Wenn keine offene Verbindung besteht, versucht diese Funktion, die Funktion mysql_connect() ohne Parameter aufzurufen, um eine Verbindung herzustellen und diese zu verwenden.
Rückgabewert
mysql_query() gibt nur eine Ressourcenkennung für SELECT-, SHOW-, EXPLAIN- oder DESCRIBE-Anweisungen zurück, oder FALSE, wenn die Abfrage falsch ausgeführt wird.
Für andere Arten von SQL-Anweisungen gibt mysql_query() TRUE zurück, wenn die Ausführung erfolgreich war, und FALSE, wenn ein Fehler auftritt.
Ein anderer Rückgabewert als FALSE bedeutet, dass die Abfrage gültig ist und vom Server ausgeführt werden kann. Dies sagt nichts über die Anzahl der betroffenen oder zurückgegebenen Zeilen aus. Es ist möglich, dass eine Abfrage erfolgreich ausgeführt wurde, aber keine Auswirkungen hatte oder keine Zeilen zurückgab.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn das PHP-Messageboard verstümmelte Zeichen anzeigt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!