Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
vmuh
Зарегистрирован: 14.10.2005 Сообщения: 2
|
Добавлено: Пт Окт 14 2005 21:40 Заголовок сообщения: Проблемы с русскими буквами в MySQL+PHP |
|
|
У меня такая проблема:
у меня таблицы БД MySQL есть записи, которые содержат русские буквы. В системе phpMyadmin все отображается нормально. Но когда я вот так
include("dbinfo.inc.php");
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * FROM qqq";
$result=mysql_query($query);
$id=mysql_result($result,"id");
echo $id;
mysql_close();
вывожу содержимое через php на web-страницу, вместо русских букв выводятся знаки вопроса.
Как исправить эту проблему?
Заранее спасибо. |
|
Вернуться к началу |
|
|
sniper::p
Зарегистрирован: 04.10.2005 Сообщения: 237 Откуда: rus/73
|
Добавлено: Пт Окт 14 2005 22:59 Заголовок сообщения: |
|
|
А как эти записи были записаны в МуСКУЛ?
Если при помощи пхпмайадмин - то там может быть глюк с тем, что сам пхпмайадмин работает с кодировкой что-то вроде КОИ-8Р, а страница у тебя генерируется в кодировке виндовс-1251 (кстати, такое может быть, если ты берешь русские данные с формы, которую сделал в кодировке, не совпадающей с результатной). Еще, кстати в настройках пхп (файл php.ini) есть 2 директивы -
Код: | default_mimetype = "text/html"
default_charset = "windows-1251" |
Поставь их такими, как здесь (можешь поэкспериментировать). _________________ Нет предела совершенствованию |
|
Вернуться к началу |
|
|
phantom_d
Зарегистрирован: 29.06.2005 Сообщения: 29 Откуда: Курган
|
Добавлено: Пн Окт 17 2005 07:24 Заголовок сообщения: |
|
|
Совету для начала у таблиц выставить кодировку latin1 а потом уже впихивать данные _________________ information must be free... |
|
Вернуться к началу |
|
|
sniper::p
Зарегистрирован: 04.10.2005 Сообщения: 237 Откуда: rus/73
|
Добавлено: Пн Окт 17 2005 23:15 Заголовок сообщения: |
|
|
Да, точно! Проблема, может быть и в этом (где-то на 80%) _________________ Нет предела совершенствованию |
|
Вернуться к началу |
|
|
|