Подскажите с кодировками

L
На сайте с 17.05.2013
Offline
88
1421

В таблице, в полях, соединение с бд стоит utf8_unicode_ci

Когда захожу в phpmyadmin показывает такие крякозябры (см скриншот)

Сейчас не могу преобразовать строку к этой кодировке чтобы сделать запрос к таблице. Пробовал так:

$s=iconv("CP-1251","UTF-8//IGNORE",trim($_GET['q']));

Отображается такое:

SELECT id, name_ from category WHERE name_ LIKE '%евро%' and type='3' ORDER BY name_ DESC LIMIT 10

и соответственно ничего не ищет..

Подскажите как преобразовать строку к нужной кодировке?

jpg Untitled-1.jpg
DV
На сайте с 01.05.2010
Offline
644
#1

У вас какие-то неувязки, связанные с 1251 и 1252.

В общем случае, я бы сначала сделал дамп, добился соответствия его содержания заявленной кодировке. Потом залил бы его обратно.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий