Mysql en arabe
Résolu
black300
Messages postés
43
Statut
Membre
-
MisterArabic Messages postés 83 Statut Membre -
MisterArabic Messages postés 83 Statut Membre -
Bonjour,
je suis entrain de développer une simple application Base de données-java.
ma base de données est en arabe alors j'ai configuré ma base en UTF8 et j'ai essayé d'enter des noms en arabe et elles sont affichées : "?????" alors que j'ai fait une recherche et je suis tombé sur cp1256 et aussi ca marche pas aussi latin1 aussi meme que j'ai un XP contenant l'arabe alors je n'arrive pas à trouver la solution svp c'est urgent
je suis entrain de développer une simple application Base de données-java.
ma base de données est en arabe alors j'ai configuré ma base en UTF8 et j'ai essayé d'enter des noms en arabe et elles sont affichées : "?????" alors que j'ai fait une recherche et je suis tombé sur cp1256 et aussi ca marche pas aussi latin1 aussi meme que j'ai un XP contenant l'arabe alors je n'arrive pas à trouver la solution svp c'est urgent
A voir également:
- Mysql en arabe
- Télécharger clavier arabe - Télécharger - Divers Web & Internet
- Télécharger clavier arabe samsung - Télécharger - Bureautique
- Logiciel en arabe - Télécharger - Dictionnaires & Langues
- Restreindre en arabe - Guide
- Mettre en sourdine en arabe - Guide
2 réponses
Quand on utilise l'encodage UTF-8, il faut le préciser partout !
Dans les en-têtes HTTP, le code HTML, les paramètres de PHP, les requêtes SQL, et même au moment de l'enregistrement des fichiers contenant les scripts PHP.
UTF-8 encoding with PHP & MySQL tutorial (en anglais)
Tutoriel sur UTF-8 avec PHP et MySQL (un peu moins complet, mais en français)
Dans les en-têtes HTTP, le code HTML, les paramètres de PHP, les requêtes SQL, et même au moment de l'enregistrement des fichiers contenant les scripts PHP.
UTF-8 encoding with PHP & MySQL tutorial (en anglais)
Tutoriel sur UTF-8 avec PHP et MySQL (un peu moins complet, mais en français)
Afficher correctement des données arabes extraites d'une table MySql :
PREMIERE PARTIE :
Police de caractère à choisir pour afficher les caractères arabes dans une table :
1. Créer une Table.
2. Dans le champ Interclassement, sélectionner "utf8_bin" comme langue d'affichage.
3. Enregistrer en cliquant sur Sauvegarder.
DEUXIEME PARTIE :
1. Ouvrir la page de résultats et repérer la ligne suivante :
mysql_select_db($database_fr_dictionary_ar_fr, $fr_dictionary_ar_fr);
2. Copier les deux lignes suivantes immédiatement en dessous :
mysql_query("SET NAMES cp1256");
mysql_query("set characer set cp1256");
3. Modifier la ligne de charset pour "windows-1256" comme cela :
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
4. Enregistrer.
PREMIERE PARTIE :
Police de caractère à choisir pour afficher les caractères arabes dans une table :
1. Créer une Table.
2. Dans le champ Interclassement, sélectionner "utf8_bin" comme langue d'affichage.
3. Enregistrer en cliquant sur Sauvegarder.
DEUXIEME PARTIE :
1. Ouvrir la page de résultats et repérer la ligne suivante :
mysql_select_db($database_fr_dictionary_ar_fr, $fr_dictionary_ar_fr);
2. Copier les deux lignes suivantes immédiatement en dessous :
mysql_query("SET NAMES cp1256");
mysql_query("set characer set cp1256");
3. Modifier la ligne de charset pour "windows-1256" comme cela :
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
4. Enregistrer.