Maison >développement back-end >Problème PHP >Comment gérer les caractères chinois tronqués dans PHP+MYSQL
Solution au code chinois tronqué dans PHP+MYSQL : Tout d'abord, définissez le type d'encodage sur [gb2312_chinese_ci] lors de la création de la table ; puis ajoutez les instructions pertinentes à l'instruction de connexion à la base de données sur la page PHP, le code est [mysql_query". ("DÉFINIR LES NOMS' gb2312'",$link)].
Solution au code tronqué chinois PHP+MYSQL :
Lors de la création de la table, définissez le type d'encodage. à gb2312_chinese_ci
.
2. Ajoutez une ligne mysql_query("SET NAMES 'gb2312'",$link);
à l'instruction de connexion à la base de données sur la page PHP. Par exemple,
$db_host="localhost"; $db_user="root"; $db_password="password"; $db_name="test"; $link=mysql_connect($db_host,$db_user,$db_password); mysql_query("SET NAMES 'gb2312'",$link); $db=mysql_select_db($db_name,$link); $query="select * from user"; $result=mysql_query($query);
ajoutez cette ligne à la fois à la page d'écriture et à la lecture. page De cette façon, le chinois dans MYSQL Il s'affichera normalement.
Recommandations d'apprentissage associées : programmation php(vidéo)
Ce 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!