Problème encodage PHP/MySQL
Bonjour,
J'ai un petit problème d'encodage entre PHP et MySQL.
Dans une class, j'ai ceci :
Code:
1 2 3 4 5 6 7 8 9 10
|
$qET = "SELECT `tb_factures`.*, "
."`tb_juridiction`.`jur_code` AS '£fac_arrondissement', "
."`tb_statuts`.`statuts_libelle` AS '£fac_statut' "
."FROM `tb_factures` "
."LEFT JOIN `tb_juridiction` ON `tb_juridiction`.`jur_id`= "
."`tb_factures`.`fac_arrondissement` "
."LEFT JOIN `tb_statuts` ON `tb_statuts`.`statuts_id` = "
."`tb_factures`.`fac_statut` "
."WHERE `tb_factures`.`fac_id` = $idFact"; |
et lors de la réponse de retour, il encode le £ en Ä£.
Tous les fichiers sont en UTF-8 sans BOM, la base et en UTF-8 et j'ai même ajouter un SET NAMES UTF-8.
Lorsque je test se SELECT directement sous MySQL, cela fonctionne très bien. petite précision, cette classe est appelé en ajax.
Merci d'avance
Yasen77