Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Кодировка
 
 автор: Leal   (15.07.2007 в 18:20)   письмо автору
 
 

Проблемы с кодировкой в mysql.
Скрипт нормально воспринимает русские буквы но при добавлении записи в БД добавляются знаки вопроса, соответственно так же и при выводе...

Пользователь БД root

mysql> SHOW VARIABLES LIKE 'collation%';
+----------------------+-------------------+
| Variable_name        | Value             |
+----------------------+-------------------+
| collation_connection | latin1_swedish_ci |
| collation_database   | cp1251_general_ci |
| collation_server     | cp1251_general_ci |
+----------------------+-------------------+
3 rows in set (0.00 sec)

mysql> SHOW VARIABLES LIKE 'character_set%';
+--------------------------+-------------------------------+
| Variable_name            | Value                         |
+--------------------------+-------------------------------+
| character_set_client     | latin1                        |
| character_set_connection | latin1                        |
| character_set_database   | cp1251                        |
| character_set_filesystem | binary                        |
| character_set_results    | latin1                        |
| character_set_server     | cp1251                        |
| character_set_system     | utf8                          |
| character_sets_dir       | c:\wamp\mysql\share\charsets\ |
+--------------------------+-------------------------------+


Вопрос состоит в том=) как это исправить. Подскажите пожалуйста.

   
 
 автор: Leal   (15.07.2007 в 18:23)   письмо автору
 
   для: Leal   (15.07.2007 в 18:20)
 

База собственно создавалась по след. запросу

CREATE TABLE `news` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`theme` VARCHAR( 100 ) NOT NULL ,
`text` TEXT NOT NULL ,
`img` VARCHAR( 100 ) NOT NULL 
) ENGINE = MYISAM CHARACTER SET cp1251 COLLATE cp1251_bin;

   
 
 автор: Leal   (15.07.2007 в 18:50)   письмо автору
 
   для: Leal   (15.07.2007 в 18:23)
 

Всем спасибо=) нашел решение....

 mysql_query("SET names 'cp1251'");


Нашел у вас же на форуме=)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования