Search the Community
Showing results for tags 'utf8'.
-
Источник для импорта сменил кодировку с utf-8 на windows-1251. Всвязи с этим не выполняются циклы импорта, ошибка 1064 и кириллица выводится в квадратах. Также вверху шапки сайта при загрузке страницы админки с импортом и при оформлении заказа (на другой линии) [Unknown: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/p10824/xn--80agbgp3aafdnsm0c.xn--p1ai/system/library/partner.php on line 44 ] Нужно адаптировать код по примеру [$q = 'select id, fio from `users`'; $res = mysql_query($q); while (($row = mysql_fetch_assoc($res)) !== false) { // Преобразуем fio из utf-8/latin1 в windows-1251 $s = iconv('utf-8', 'windows-1251', $row['fio']); // Преобразуем строку из однобайтной кодировки обратно в utf-8, выдав её за windows-1251 $s = iconv('windows-1251', 'utf-8', $s); // Сохраняем назад в БД $q = 'update `users` set fio = "'.addslashes($s).'" where id = '.$row['id']; mysql_query($q); }]. Файл для работы прилагаю partner.php
-
- изменение конфигурации
- адаптация кода
-
(and 4 more)
Tagged with: