J'ai crée un site en PHP s'appuyant sur une base MYSQL que je gère avec PHPMYADMIN.

Ayant des problèmes avec les accents et les quote j'ai regardé de plus prêt la structure de mes tables et là surprise :

- J'ai des tables en UTF8_BIN
- D'autres en Latin1_swedish_ci
- D'autres en Latin1_general_c1
- Et pour simplifier le tout certains champs ont des interclassements différents de celui de la table auxquelles ils appartiennent.

Que me conseillez-vous ? De tout harmoniser ? Si oui que faut-il choisir comme interclassement en sachant que j'ai des accents et des guillemets simples dans mes libéllés ?
Il faut bien entendu que je puisse tout lire en PHP en tenant compte du fait que dans mes programmes je suis en charset=iso-8859-1

Merci d'avance.