I get this warm and fuzzy feeling when a non-customer writes to me: "I tried to register to your online store to buy something and got this message:
1267 Illegal mix of collations (ascii_bin,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation 'like'
in:
[SELECT distinct zone_id, zone_name, zone_code FROM zones WHERE zone_country_id = 38 AND (upper(zone_name) like 'QUéBEC%' OR upper(zone_code) like '%QUéBEC%') OR zone_id = 0 ORDER BY zone_code ASC, zone_name]
End of quote.
OK, I get this when I tried to register using the French characters set. My SQL database uses the UTF-8 collation. No problem to register using English characters...
How could I resolve this problem. I got the current version of Zencart installed in early May. (Just for fun, I installed "secretly" a test online store last week and I don't get this problem, I can register using French like a breeze.) Something patched up in the most current version???
Thanks!
Bookmarks