Bonjour,
J'ai une table sur ma bd qui contient à la fois un champs en français et un autre en arabe :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
CREATE TABLE `configuration` (
   `recrutons_fr` longtext NOT NULL,
  `recrutons_ar` longtext character set utf8 NOT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
le champs recrutons_fr est en français
le recrutons_ar est en arabe

A l'aide de l'interface phpmyadmin j'ai inséré dans le champs recrutons_ar du texte en arabe et quand je vois le contenu de la table sur phpmyadmin le texte en arabe et bel et bien présent.

Ensuite quand j'affiche le contenu de la table sur une page php, au lieu du texte en arabe j'ai du texte sous forme de ??? ?? ????? .?????? ???? ????? ???????? ??

Sous php j'ai utilisé le charset suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<html dir="rtl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >

Merci d'avance de votre aide je suis totalement perdu !