So legen Sie die Kodierung in PHP SQL fest: Stellen Sie zunächst über die Methode „mysql_connect“ eine Verbindung zur Datenbank her.
Empfohlen: „PHP-Video-Tutorial“
PHP Legen Sie die Kodierungsmethode fest, wenn Sie eine Verbindung zur MySQL-Datenbank herstellen (eine der Ursachen für verstümmelte Zeichen). Datenbank:
<?php $connect=mysql_connect("服务器","登录的用户名","登录的密码"); mysql_select_db("数据库名",$connect); mysql_query("set names utf8"); //这里设置编码方式为 utf8 ?>
ps: Ich schreibe beim Festlegen der Kodierungsmethode mysql_query("set name utf-8"); Wenn ich die Wamp-Kodierung lokal verwende, wird angezeigt, dass es kein Problem gibt Beim virtuellen Host von Wanwang tritt das Problem auf, dass einige chinesische Schriftzeichen angezeigt werden und einige chinesische Schriftzeichen angezeigt werden.
und andere seltsame Zeichen, ich habe überprüft, ob die Codierungsmethode der PHP-Webseitendatei und die Codierungsmethode des Quellcodes alle utf-8 sind. Schließlich habe ich festgestellt, dass es beim Festlegen der Codierung hier in der Datenbank ein Problem gab Verbindung. Ich hatte lange damit zu kämpfen und... ....
Das obige ist der detaillierte Inhalt vonSo legen Sie die Codierung in PHP SQL fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!