bonjour à tous, je suis en train de développer un site dans deux langue arabe et français.
le site comprend un moteur de recherche. pour la version française ça marche très bien et sans problème. pour la version arabe j'ai pu surmonter l'affichage normal des caractères en arabe mais le problème c'est :
quand le mot à rechercher est en arabe: ça retourne aucun résultat. je vérifie dans phpmyadmin le mot existe bien, il suffit que je le substitue par un mot en français et ça affiche le paragraphe demandé en arabe sans problème
pire encore, j'ai fait echo du mot saisi, ça l'affiche bien normalement.
donc a priori le php est bien et c dans mysql que ça va pas l'interclassement de ma BD est CP-1256
quelqu'un serait où est le problème?
merci d'avance pour ton aide.
pour l'encodage de mes pages c'est utf-8. après la connexion à ma base j'ai fait ceci:
$link = mysql_connect ("localhost","root") ;
mysql_query("SET CHARACTER SET 'utf8';", $link)or die(mysql_error());