Bonjour,
petit contexte tout d'abord, j'ai développé pour l'usine ou je travail, une sorte d'intranet qui permet de gérer la production (affichage des OF, avec la quantité en cours dans chaque étape du process, analyse qualité etc etc).
Et l'usine ou je travail se situe en Thaïlande donc dans plusieurs table de la bdd (sql), se trouve des chaine de caractères mixte (anglais/thaï).
Donc le problème est au niveau de l'affichage des caractère thaï (tis620_thai_ci). Tout fonctionnait bien jusqu’à présent mais j'avais une erreur récurrente "Warning: mysql_pconnect(): MySQL server has gone away" du fait
que j'utilisais cette vieille fonction "mysql_pconnect()". J'ai donc décidé de mettre a jour en utilisant "mysqli_connect".
Plus de soucis au niveau de l'erreur citée ci-dessus, par contre, le langage thaï ne s'affiche plus et est remplacé par des "????". J'ai essayé de fouiner un peu sur le net mais j'avoue que je ne sais pas trop quoi taper comme
mots clés. Je me tourne donc vers vous pour avoir quelques pistes. Veuillez trouver ci-dessous une partie du code concerné.
La connexion a la bdd:
L’entête de la page html:
Code : Sélectionner tout - Visualiser dans une fenêtre à part $link = mysqli_connect($serveur, $admin, $mdp, $base) or die("Error " . mysqli_error($link));
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
Merci d'avance.
Partager