Запрос к mysql с кириллицей

[Удален]
1820

SELECT * FROM tablename WHERE fieldname='abc' LIMIT 1;

нормально срабатывает, если условие выполняется. оно же, с кририллицей:

SELECT * FROM tablename WHERE fieldname='абв' LIMIT 1;

не выполняется (выдаёт пустой результат), независимо, есть ли ячейка с таким значением или нет. самое интересное, что в phpmyadmin данный запрос срабатывает. а из скрипта - нет. куда смотреть? неужели что-то с кодировками? вроде, везде установлена виндовая..

R
На сайте с 02.10.2007
Offline
16
#1

попробуй перед запросом выполнить запрос

set charset cp1251

Никогда не говори никогда (http://suhih.ru)
LEOnidUKG
На сайте с 25.11.2006
Online
1773
#2

Выводит данные на русском из БД? не вопросиками?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
Brand from Amber
На сайте с 18.08.2007
Offline
293
#3
Serge_N:
в phpmyadmin данный запрос срабатывает. а из скрипта - нет. куда смотреть?

А Вы не задумывались над тем, что PHPMyAdmin, это тоже скрипт? И сказанное Вами звучит так: "Из одного скрипта срабатывает, а из другого - нет"... вот и сравните эти скрипты между собой, найдите отличия и сделайте выводы.

Лучший способ понять что-то самому - объяснить это другому.
[Удален]
#4

set charset сделан.

выдаёт пустой результат. вообще, если делать запрос без кириллицы, то кириллицу из базы выводит нормально.

Brand from Amber, щас phpmyadmin перелопачу..

Progr@mmer\.
На сайте с 14.10.2007
Offline
44
#5

Serge_N, весь код в студию! + версию mysql

Вашей девушке не хватает романтики? Черпните её на сайте «Я Люблю Романтику» (http://iloveromantics.ru/). Романтический форум (http://forum.iloveromantics.ru/) для отдыха от нудной работы.
[Удален]
#6

Меняю русские буквы на латинские - всё находит. Вывод - дело в кодировках, тут сам справлюсь ;)

BR
На сайте с 28.06.2008
Offline
75
#7

Возможно эта статья - "PHP, MySQL и кодировки" Вам поможет :)

размещение сайтов (http://www.brim.ru)

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