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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Вставка рус. символов

Сообщения:  [1-10]    [11-20]  [21-22] 

 
 автор: ddhvvn   (12.01.2007 в 16:20)   письмо автору
 
   для: Burn-89   (12.01.2007 в 14:49)
 

Говорю же, заработало :))

P.S.: а этот способ я тоже пробовал, но дело не в этом :)

   
 
 автор: Burn-89   (12.01.2007 в 14:49)   письмо автору
 
   для: ddhvvn   (12.01.2007 в 14:07)
 

Попробуй отправить запрос средствами PHP, перед этим строку занеси в переменную и обработай функцией /////////////convert_cyr_string($твоя_строка, "a", "w");/////////////////////////////////
Потом отправь запрос и вставь в БД... может поможет, что-то типа было...

   
 
 автор: ddhvvn   (12.01.2007 в 14:07)   письмо автору
 
   для: ddhvvn   (12.01.2007 в 09:50)
 

Все, исправил.
Работает. :))

   
 
 автор: ddhvvn   (12.01.2007 в 09:50)   письмо автору
 
   для: AlexelA   (11.01.2007 в 21:35)
 

Так что вы мне посоветуете?
С такой штукой еще не сталкивался...

Хотя нет, сталкивался, но ее исправлял с помощью строки "SET NAMES 'cp1251'", помещенной в конфиг. А щас она не помогает (именно в данном случае):((

   
 
 автор: AlexelA   (11.01.2007 в 21:35)   письмо автору
 
   для: Trianon   (11.01.2007 в 21:25)
 

Не совсем так:
http://bugs.mysql.com/bug.php?id=17872
Обратите внимание на последние сообщения

Такая диагностика происходит, когда клиент пытается записать в поле символы, непредставимые в той кодировке, в которой это поле хранится.
Согласен с данным высказыванием, и как вариант ошибки - отличная кодировка атрибута, от
кодировки всей таблицы.

   
 
 автор: Бамси   (11.01.2007 в 21:33)   письмо автору
 
   для: ddhvvn   (11.01.2007 в 20:58)
 

Что под вашим словом все ок выводиться вы имеете ввиду? Почему то мне кажеться что в БД добавляеться допустим в виде в& #1080;& #1076;...

   
 
 автор: Trianon   (11.01.2007 в 21:25)   письмо автору
 
   для: AlexelA   (11.01.2007 в 21:07)
 

Не в размере там суть.
Проверено, если в поле попробовать записать больше символов, чем оно в состоянии вместить, лишние просто будут отрезаны.
Такая диагностика происходит, когда клиент пытается записать в поле символы, непредставимые в той кодировке, в которой это поле хранится. И не важно, пишутся ли русские буквы вместо latin1 или наоборот.

   
 
 автор: AlexelA   (11.01.2007 в 21:07)   письмо автору
 
   для: ddhvvn   (11.01.2007 в 14:43)
 

Какой максимальный размер записываемых данных?

   
 
 автор: ddhvvn   (11.01.2007 в 20:58)   письмо автору
 
   для: Бамси   (11.01.2007 в 20:18)
 

да там все ок выводится

   
 
 автор: Бамси   (11.01.2007 в 20:18)   письмо автору
 
   для: ddhvvn   (11.01.2007 в 19:09)
 

Сделай предварительны просмотр, того что вы добавляете в БД.

   

Сообщения:  [1-10]    [11-20]  [21-22] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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