Bonjour,


J'ai un petit souci sur une bdd externe à mon site. Mon site est encodé en utf8 et fonctionne parfaitement avec une grosse base de donnée en utf8. Sur une de mes pages, j'affiche une petite base de donnée externe qui est encodée en latin1. Je ne peux pas convertir cette petite base sur le serveur puisqu'elle est utilisé par un autre site web qui tourne en latin1.


Je me connecte à la base sans difficultés. J'aimerai pouvoir convertir avec un bout de php les données latin1 en utf8 pour que l'affichage soit correct.

$db_bid = @mysql_connect('localhost','delayaute','pass');
@mysql_selectdb('d_bid',$db_bid)

Avez-vous sous le coude quelques ligne de code pour cette transformation qui se ferait directement dans la page? Merci.
Bonjour,

Tu peux faire faire la conversion par MySQL, il me semble, si les tables sont bien marquées en latin1 et que tu établis une connexion en UTF-8 (via un SET NAMES utf8). À voir ce que ça donne comme performances...