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 23/08/2006, 15h23   #1
Nouveau Membre du Club
 
Inscription : décembre 2005
Messages : 215
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : décembre 2005
Messages : 215
Points : 39
Points : 39
Par défaut [Conception] UTF-8 = entités encodées directement dans le bd ?

Bonjour à tous,

Je dois developpez un site en utf-8. La seule solution que j'ai trouvé pour ne pas avoir des petits carrés à la place des accents sur mes page, c'est de stocké directement dans la bd les entitées. ex : "Rubrique Téléchargements".

Comment fait-on pour stocker le texte "normalement" dans la bd et afficher les accents correctement sur les pages ?
ToxiZz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 16h16   #2
Membre éclairé
 
Avatar de Joe Le Mort
 
Inscription : avril 2006
Messages : 392
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 392
Points : 361
Points : 361
Envoyer un message via MSN à Joe Le Mort
en utilisant les fonction utf8_encode() et utf8_decode()
Joe Le Mort est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 16h37   #3
Nouveau Membre du Club
 
Inscription : décembre 2005
Messages : 215
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : décembre 2005
Messages : 215
Points : 39
Points : 39
Lorsque j'utilise la fonction utf8_encode quand je récupère mes données de la bd, les apastrophes disparaissent !
ToxiZz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 17h10   #4
Membre éclairé
 
Avatar de Joe Le Mort
 
Inscription : avril 2006
Messages : 392
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 392
Points : 361
Points : 361
Envoyer un message via MSN à Joe Le Mort
Citation:
Envoyé par ToxiZz
Lorsque j'utilise la fonction utf8_encode quand je récupère mes données de la bd, les apastrophes disparaissent !
lequelles d'apostrophes, celles :

'AAAA' ou celles ci : L'Etranger

pour l'étranger, tu dois remplacer ' par \' :

Code :
$textec=ereg_replace("'","\'",$textec);
Joe Le Mort est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 17h13   #5
Nouveau Membre du Club
 
Inscription : décembre 2005
Messages : 215
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : décembre 2005
Messages : 215
Points : 39
Points : 39
Est-ce que le plus simple ne serait pas encore de stocker toutes les données dans la bd avec les entitées ?
ToxiZz est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h45.


 
 
 
 
Partenaires

Hébergement Web