Просмотр полной версии : Проблема с кодировкой
Написал код вивода информации с бази.Но когда виводит русские буквы,то вместо русских букв "???????".Кодировка самого сайта - windows-1251,кодировка базы - cp1251.Раньше пробовал utf-8,так вообще видавало ошибку:
Warning: #1366 Incorrect string value: '\xD0\xA3\xD1\x81\xD0\xBF...' for column 'text1' at row 1
Как можно решить данную проблему???
MuXaJIbI4
18.08.2009, 10:28
SET NAMES
SET NAMES
Подробнее можна,как я понял запрос в базу сделать со сменной кодировкой???
MuXaJIbI4
18.08.2009, 10:48
сразу после подключения к базе выполните запрос SET NAMES cp1251
неужели так тяжело погуглить http://www.codenet.ru/db/interbase/ibsql/SET_NAMES.php
FireFenix
18.08.2009, 10:54
mysql_query('SET character_set_client=cp1251'); //Уствнока кодировки клиента
mysql_query('SET character_set_results=cp1251'); //Уствнока кодировки запросов
mysql_query('SET character_set_connection=cp1251'); //Уствнока кодировки соединения
mysql_query('SET character_set_server=cp1251'); //Уствнока кодировки сервера
mysql_query('SET character_set_client=cp1251'); //Уствнока кодировки клиента
mysql_query('SET character_set_results=cp1251'); //Уствнока кодировки запросов
mysql_query('SET character_set_connection=cp1251'); //Уствнока кодировки соединения
mysql_query('SET character_set_server=cp1251'); //Уствнока кодировки сервера
СпС помогло,тему можно закрыть
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot