Maison >développement back-end >Problème PHP >La déclaration php contient du chinois et ne peut pas être interrogée
La déclaration php contient du chinois et ne peut pas être interrogée.
Nous utilisons PHP pour afficher les données de la base de données, mais le chinois ne peut pas être interrogé. utilisé. Ce problème est lié à Notre format d'encodage est lié au format de caractères de la base de données et au format de la page. Ces formats doivent être identiques et sont tous définis sur UTF-8. Voici les étapes détaillées à résoudre :
1. Vérifiez d'abord le format d'encodage de la base de données MYSQL, puis nous trouvons d'abord le répertoire d'installation des données MYSQL et trouvons le fichier my.ini :
2. Ouvrez le fichier my.ini : recherchez le jeu de caractères par défaut et définissez-le sur utf8. Il y a 2 endroits à définir
<.>
3. Redémarrez ensuite les données MYSQL et recherchez Dans le service4. Définissez ensuite le format d'encodage de notre page Web en UTF-8
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
mysql_query("set names 'utf8'");
Pour plus de connaissances sur PHP, veuillez visiter le
Site Web PHP chinoisCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!