Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 14/12/2009, 10h35   #1
Invité régulier
 
Inscription : avril 2008
Messages : 69
Détails du profil
Informations personnelles :
Localisation : Tunisie

Informations forums :
Inscription : avril 2008
Messages : 69
Points : 6
Points : 6
Par défaut CLI (PHP en ligne de commande) et la langue arabe

Salut,
J'ai un script PHP lorsque qui permet de récupérer des données UTF-8 de MySQL
(langue arabe, caractère accentué) qui les écrit dans un fichier
le problème que lorsque j'exécute ce script à partir de navigateur il m'écrit les données issue de la requête select correctement et lorsque j'exécute ce scripte en ligne de commande les données écrie dans le fichier sont affiché incorrectement (??? pour l'arabe , les caractères accentué s ne s'affiche pas)

quelqu'un a des idées sur ce problème

Merci d'avance !!
MedNaceur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2009, 11h46   #2
Invité régulier
 
Inscription : avril 2008
Messages : 69
Détails du profil
Informations personnelles :
Localisation : Tunisie

Informations forums :
Inscription : avril 2008
Messages : 69
Points : 6
Points : 6
Merci la réponse est la :

Code :
1
2
if ($charset=='utf-8') mysql_query("set names utf8 ", $my_connec);
	else mysql_query("set names latin1 ", $my_connec);
MedNaceur est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 20h30.


 
 
 
 
Partenaires

Hébergement Web