php error happened

Technical information
Error type256
Error descriptionIllegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
URLexplodedviews.permobil.com/catpages/drawings_list.php?q=(name~equals~C350%20Base)(Part~equals~Tilt%2045%EF%BF%BD%EF%BF%BD%27
Error file/home/explodedviewsper/public_html/catpages/connections/Connection.php
Error line661
SQL queryselect `name` from ( SELECT DISTINCT `drawings`.`id`, `drawings`.`pid`, `drawings`.`sid`, `drawings`.`part_id`, `drawings`.`Part`, `drawings`.`Drawing`, `parts`.`PartNumber`, `parts`.`D365_Poduct_Number`, `parts`.`old_sales_number`, `parts`.`name`, `old_category`.`Category`, `old_category`.`generic`, `parts`.`description` FROM `drawings` INNER JOIN `parts` ON `drawings`.`part_id` = parts.part_id INNER JOIN `old_category` ON `drawings`.`pid` = old_category.id WHERE ( ( ( (1=1) and (upper(parts.name)=upper('C350 Base')) and (upper(drawings.Part)=upper('Tilt 45��')) ) ) ) GROUP BY `drawings`.`sid`,`drawings`.`Drawing` ) a where `name` is not NULL and `name` <> '' GROUP BY `name`

More info