![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 19.02.2020
Сообщений: 46
|
![]()
Arigato,
$result = mysqli_query($connect, "SELECT * FROM `text` WHERE 1 ORDER BY views DESC LIMIT $limit OFFSET $offset"); И дальше вывожу все с помощью while. |
![]() |
![]() |
![]() |
#12 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,869
|
![]() E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 19.02.2020
Сообщений: 46
|
![]() |
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 19.02.2020
Сообщений: 46
|
![]() |
![]() |
![]() |
![]() |
#15 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,869
|
![]()
В общем так:
1. В самой БД должна быть кодировка UTF-8. 2. При подключении к БД надо выбрать кодировку UTF-8: SET NAMES 'utf8' 3. PHP-файл должен быть в кодировке UTF-8 без BOM. 4. В заголовках надо передать кодировку UTF-8: header ("Content-type: text/html;charset=utf-8"); 5. В HTML надо установить кодировку UTF-8: <meta charset="utf-8"> это для html5, то есть с <!DOCTYPE html> 6. Если используются строковые функции, надо выбрать кодировку UTF-8: mb_internal_encoding("UTF-8"); 7. Для регулярных выражений тоже выбрать кодировку UTF-8: mb_regex_encoding("UTF-8"); 8. На PHP никаких преобразований кодировок быть не должно. Все это соблюдено? E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 19.02.2020
Сообщений: 46
|
![]() |
![]() |
![]() |
![]() |
#17 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,869
|
![]()
Где-то в самом начале работы скриптов вставить.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 19.02.2020
Сообщений: 46
|
![]()
Arigato,
Огромное спасибо, что натолкнул на ответ, обшарил весь интернет, я нашел вот такой код: mysqli_query($connect, "SET NAMES 'utf8' COLLATE 'utf8_general_ci'"); mysqli_query($connect, "SET CHARACTER SET 'utf8'"); Этот код помог, спасибо за помощь, сам бы я еще неделю искал. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Знаки вопросов вместо букв | Илья37 | Помощь студентам | 0 | 28.03.2020 18:15 |
Вопросительные знаки вместо русских букв | Елена S | SQL, базы данных | 8 | 04.06.2017 14:16 |
В программе вместо русских букв отображаются знаки вопроса, как решить эту проблему? | FleXik | Общие вопросы Delphi | 2 | 26.03.2014 09:07 |
Вместо русского текста символы - после переустановки Windows в файлах мусор вместо русских букв. | МАРИННН | Windows | 14 | 13.10.2013 08:53 |
Знаки вопроса вместо русских букв | Voody | Работа с сетью в Delphi | 8 | 23.06.2009 22:27 |