$query = sprintf("SELECT * FROM studieområde1 WHERE text LIKE CONVERT(_utf8 '%%%s%%'USING latin1) COLLATE latin1_swedish_ci OR overskrift LIKE CONVERT(_utf8 '%%%s%%'USING latin1) COLLATE latin1_swedish_ci",$colname,$colname);
Hvad skal det der forestille?
Jeg gider ikke at læse din kode igennem, da du tydeligvis ikke bruger UTF-8. Gør det. Sæt din database til det, sammen med dit script.
Så vil æ være æ, å være å og ø være ø og intet andet.