Bonjour,

Dans un sript Php, je parse un fichier csv et insère les ligne s'y trouvant dans ma base de onnées.

Je me retrouve devant un problème d'encodage UTF_8 : je ne parviens pas à insérer les données correctement en UTF_8 alors que ma base est en UTF8_BIN ainsi que mes tables et mes champs .

Voici ce que j'ai codé pour tenter de trouver la provenance du problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
echo 'utf8_encode : ' . utf8_encode($data[$tabConfigColonnes["Nom de l'entreprise"]]);
echo '<br>utf8_decode : ' . utf8_decode($data[$tabConfigColonnes["Nom de l'entreprise"]]). '<br>';
echo 'sans rien : ' . $data[$tabConfigColonnes["Nom de l'entreprise"]];
Et voici ce que j'obtiens lors de l'affichage :

utf8_encode : GTA S?rl
utf8_decode : GTA S?rl
sans rien : GTA S?
Quelqu'un aurait une idée sur l'origine du problème et éventuellement des pistes de résolution de celui-ci?

Merci d'avance pour votre aide.