Проблема с кодировкой MySQL - PullRequest
0 голосов
/ 14 апреля 2009

По какой-то причине моя таблица mysql преобразует одинарные и двойные кавычки в странные символы. * 1001 например *

"aha"

заменено на:

“aha†

Как я могу это исправить или обнаружить в PHP и декодировать все ??

Ответы [ 2 ]

1 голос
/ 14 апреля 2009

Кодировка вашего клиента mysql и вашего сервера не совпадают. Используйте SET NAMES , чтобы сопоставить набор символов соединения с тем, который используется в ваших файлах PHP.

0 голосов
/ 14 апреля 2009

Кажется, что строка в кодировке UTF-8 “aha” (двоичная 0xE2809C 0x61 0x68 0x61 0xE2809D) интерпретируется как Windows-1252 . Там эта последовательность байтов представляет последовательность символов “ahaâ€.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...