[ antp.be > Forum ]

[ FAQFAQ - SearchSearch - MemberlistMemberlist - UsergroupsUsergroups - ]

[ RegisterRegister - ProfileProfile - Log in to check your private messagesLog in to check your private messages - Log inLog in ]


[FR] export SQL, quel charset pour PHP ?

 
Post new topic   Reply to topic    www.antp.be Forum Index -> Ant Movie Catalog > Mods
Author Message
davs63
PostPosted: 2012-10-15 22:26:37    Post subject: [FR] export SQL, quel charset pour PHP ? Reply with quote
View user's profile Send private message Bonjour,

Je souhaite exporter ma liste de film dans une base de donnée SQL. J'ai vu qu'il fallait choisir windows-1251 dans phpmyadmin pour les accents et les autre charactere spéciaux.

Par contre pas moyen de les faire afficher correctement dans un page HTMl/PHP

J'ai tenté :

Code:
<meta http-equiv="content-type" content="text/html; charset=windows-1251">


L'UTF ne fonctionne pas non plus évidement.

Que dois je choisir comme charset html ?
soulsnake
PostPosted: 2012-10-16 08:18:24    Post subject: Reply with quote
View user's profile Send private message Send e-mail Normalement c'est "windows-1252" pour le français wink.
"ISO-8859-1" peut aussi être utilisé mais il manque certains caractères spéciaux comme "€" et "œ".
"windows-1251" est pour les langages cyrilliques comme le russe.

Soulsnake.
davs63
PostPosted: 2012-10-16 10:34:27    Post subject: Reply with quote
View user's profile Send private message j'ai essayé :

Code:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">


puis


Code:
<meta http-equiv="content-type" content="text/html; charset=windows-1252">


Et je n'ai toujours pas d'accent oh well

Quote:
Toujours au plus pr�s des guerres, l'immortel Duncan McLeod assiste � la r�volution d'un peuple,


Dans phpmyadmin je vois les accents

Je dois oublier une étape. qu'en pense tu ?
soulsnake
PostPosted: 2012-10-16 13:29:12    Post subject: Reply with quote
View user's profile Send private message Send e-mail Je ne sais pas d'où vient le problème.
Le plus simple serait de tout mettre en UTF-8 dès le départ.
Lorsque tu exportes ta base en SQL, ouvre le fichier généré avec notepad++ et converti le fichier en UTF-8 (Encodage > Convertir en UTF-8 sans BOM) wink.
Après configure ta base SQL en UTF-8 et met "charset=UTF-8" pour tes pages HTML.

Soulsnake.
davs63
PostPosted: 2012-10-16 13:35:10    Post subject: Reply with quote
View user's profile Send private message je vais essayer merci smile

il n y a aucune possibilité pour dire à Ant movie de générer un SQL UTF8 ?


Last edited by davs63 on 2012-10-16 19:13:13; edited 1 time in total
antp
Site Admin
PostPosted: 2012-10-16 14:05:27    Post subject: Reply with quote
View user's profile Send private message Visit poster's website Si ça s'affiche bien dans phpMyAdmin, le problème ne vient pas du passage AMC->MySQL
Essaie de rajouter ceci juste après la connexion à la base de données dans ton code PHP :
mysql_set_charset('latin1');
davs63
PostPosted: 2012-10-16 14:15:47    Post subject: Reply with quote
View user's profile Send private message Je précise juste que les caractères s'affichent bien dans phpmyadmin si je sélectionne windows-1252 dans le jeux de fichier. Si j'utilise UTF8 cela ne fonctionne plus.

Et si j'utilise un logiciel du style Navicat ( gestionnaire de BDD ) je n'ai pas les accents non plus puisqu'il ne me propose pas de choix de jeux de caractères.


edit : aucun changement avec : mysql_set_charset('latin1');
soulsnake
PostPosted: 2012-10-16 17:02:00    Post subject: Reply with quote
View user's profile Send private message Send e-mail Si tu es avec firefox, tu peux changer l'encodage des caractères pour voir si ta page web est bien en windows-1252 (Firefox > Développement Web > Encodage des caractères).

Soulsnake.
Display posts from previous:   
View previous topic :: View next topic  
Post new topic   Reply to topic    www.antp.be Forum Index -> Ant Movie Catalog > Mods All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
Template made by antp