Проблема с кодировками при сравнении

  • Автор темы Автор темы KPD
  • Дата начала Дата начала

KPD

Новичок
Проблема с кодировками при сравнении

Добрый день!

Подскажите как решить такую проблему.

При выполнении запроса
PHP:
SELECT * FROM user WHERE last_name='Алексеева' AND name='Светлана' AND second_name='Анатольевна'

база возвращает вот такую ошибку
Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '='


При этом при выполнении этого запроса через phpadmin всё нормально.
 
Проблема в том, что клиент использует не ту кодировку, которая используется в таблице. Кодировку, в которой работает клиент, можно изменить.
 
Сверху