![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 14.06.2008
Сообщений: 166
|
![]()
Подскажите может кто сталкивался с такой проблемой. У меня дома на денвере запрос sql (поиск сотрудников) работает. Денвер работает с кодировкой windows-1251. Но наработе стоит linux и сданной кодировкой он не работает. Я базу перевожу на кодировку utf-8_general_ci и сам файл где скрипт перевожу на utf-8 и запрос перестает должно работать. Подскажите почему так и как это исравить? Заранее всем спасибо.
![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
телепатов нема....
что именно перестает работать, что в запросе, что в скрипте итд? |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 14.06.2008
Сообщений: 166
|
![]()
? знаки и не ищет
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
? - кодировка неверная...
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 14.06.2008
Сообщений: 166
|
![]()
это я поняла. linux с какой кодировкой работает и чтобы русский понимал?
Я в phpmyadmin запустила такой скрипт (SHOW VARIABLES LIKE 'character_set_client') результат: utf8mb4. те как я понимаю апачь считает совсем иной формат.!? КАК быть? ![]() Последний раз редактировалось Ol'ga; 22.04.2014 в 14:24. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
Повторяю - телепатов нема!!!
Как вопросы задаете - так ответы и получаете! ЛИнукс может работать с любой кодировкой... все дело в head.sys, hands.cfg чтобы не было проблем с кодировкой: 1. Все в UTF-8 2. БД, все таблицы и поля в ней как в п.1 3. Сами файлы PHP должны быть так же по п.1 да еще и без BOM 4. При установлении соединения нужно указывать кодировку соединения как в п.1 5. Если использовались строковые функции - возможно придется заменять на их мультибайтовые аналоги с приставкой mb_ 6. Метатеги charset = utf-8 7. для некторых хостов требуются танцы с бубном типа правки httacces ... указывая там AddDefaultCharset и др. |
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 14.06.2008
Сообщений: 166
|
![]() Цитата:
![]() PHP код:
![]() |
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
пользуйтесь отладкой... перед тем как выполнять запрос- посмотрите на эране как он выглядеть будет.. .вывод сделайте самого запроса
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с кодировкой | Александр74 | Помощь студентам | 1 | 09.06.2012 22:21 |
Проблемы с кодировкой | Ollieportnin | PHP | 4 | 23.10.2011 20:44 |
Проблемы с запросом. | Cerber24 | SQL, базы данных | 1 | 05.06.2010 02:59 |
Проблемы с запросом | Cerber24 | SQL, базы данных | 10 | 01.04.2010 14:14 |
Проблемы с кодировкой | LAGOX | PHP | 7 | 14.02.2009 15:13 |