les données en utf8

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : les données en utf8

Re: les données en utf8

par AB » 23 mai 2011, 19:37

Et oui si tu suis ce lien il est fort probable que cela ne fonctionne que pour window.
Ce serait mieux de créer ta base en utf-8.

Re: les données en utf8

par popy » 23 mai 2011, 12:12

Du coup, c'est plus de l'utf-8

Re: les données en utf8

par light86 » 22 mai 2011, 18:33

slt oui j'ai lu le tuto j'ai trouvé aussi qui il faut rajouter
CREATE DATABASE mabase CHARACTER SET cp1256;

merci

Re: les données en utf8

par Skw33d » 22 mai 2011, 16:19

Euh nope, je n'ai jamais essayé. Mais Unicode englobe tout les caractères si je me trompe pas, donc il ne devrait pas y avoir de problème enfin je pense ^^.

Montre nous le code de tout la partie ou tu fais la requête, de l'ouverture de connexion à l'affichage. As tu le tutoriel de AB, si tu ne l'as pas encore fait, vas-y tu as peut être simplement manquer une étape.

Re: les données en utf8

par light86 » 22 mai 2011, 00:37

slt merci stp tu as essayé de faire un select sur une base de donnée en arabe
merci

Re: les données en utf8

par Skw33d » 22 mai 2011, 00:03

mysql_query('SET NAMES UTF8');
mysql_query('SET CHARACTER SET utf8'); 

Pour ma part, je fais mes connexions en PDO, donc dans ma fonction de connexion à la base de données j'ai :
$bdd->exec('SET NAMES UTF8');
$bdd->exec('SET CHARACTER SET utf8');
et ça fonctionne à merveille.

Re: les données en utf8

par light86 » 21 mai 2011, 23:35

slt je l'ai appliqué à lettre le problème reste dans le select
les inserts sa marchent
merci

Re: les données en utf8

par AB » 21 mai 2011, 22:18

Regardes celui-ci
Notamment suivant ta version de php/mysql n'oublies pas de faire mysql_query("SET NAMES 'utf8'"); ou mysql_set_charset('utf8'); avant ta requête.

les données en utf8

par light86 » 21 mai 2011, 20:20

bonsoir à tous le monde j'ai une table qui contient des données en arabe j'ai suivit un tutorial pour avoir le ut8
l'insertion marche
mais quand je fait un select des données en arabe j'ai ?????
merci