"; 2. Add "header("Content-Type:text/html;charset to the PHP file =utf-8");"; 3. Set the MySQL encoding by entering "set names gbk;charset gbk;" in the console window; 4. Restart the browser and server."/> "; 2. Add "header("Content-Type:text/html;charset to the PHP file =utf-8");"; 3. Set the MySQL encoding by entering "set names gbk;charset gbk;" in the console window; 4. Restart the browser and server.">

Home  >  Article  >  Backend Development  >  What should I do if the information put into the database by php is garbled?

What should I do if the information put into the database by php is garbled?

藏色散人
藏色散人Original
2023-03-07 09:52:372876browse

Solution to the garbled information that PHP puts into the database: 1. Modify the HTML file encoding to ""; 2. Add "header("Content -Type:text/html;charset=utf-8");"; 3. Set the MySQL encoding by entering "set names gbk;charset gbk;" in the console window; 4. Restart the browser and server.

What should I do if the information put into the database by php is garbled?

##The operating environment of this tutorial: windows7 system, PHP5.4 version, DELL G3 computer

#What should I do if the information put into the database by php is garbled?

The problem of Chinese garbled characters written by php to mysql database

1. Problem presentation

The following are two key files. The html obtains data input from the user, and the php implements writing the data to the database.

18.8.html

nbsp;html>
	<meta><title>娣诲姞淇℃伅</title>
	<h2>娣诲姞鍛樺伐淇℃伅</h2>
	
鍛樺伐濮撳悕锛

The above is the detailed content of What should I do if the information put into the database by php is garbled?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn