I checked the database table and found it was in latin1_swedish_ci
so i\'ve changed it to utf8_general_ci
then I changed the collation from latin
COLLATE utf8_unicode_ci
add to the query end, like this;
SELECT * FROM table COLLATE utf8_unicode_ci;
so the answer is simple. It seems you missed the change as stated by MKJ ^^ but the actual syntax to alter your tables looks like this.
alter table `dbname`.`tablename` convert to character set utf8 collate utf8_general_ci;
Applied as an individual script or at the end of your create table statement you should be able to relate all related tables back to the same charset