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

Форум MySQL

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

 

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

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

тема: Не работает запрос с русским символами

Сообщения:  [1-8] 

 
 автор: Кардан   (13.04.2007 в 16:50)   письмо автору
 
   для: cheops   (13.04.2007 в 12:45)
 

Выдаёт следующее: Incorrect string value: '\xFB\xE0\xE2\' for column 'name' at row 1

   
 
 автор: cheops   (13.04.2007 в 12:45)   письмо автору
 
   для: Кардан   (12.04.2007 в 20:52)
 

Получите сообщение об ошибке при помощи функции mysql_error() - что возвращается?

   
 
 автор: Кардан   (12.04.2007 в 20:52)   письмо автору
 
   для: cheops   (12.04.2007 в 15:34)
 

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

   
 
 автор: cheops   (12.04.2007 в 15:34)   письмо автору
 
   для: Кардан   (12.04.2007 в 15:26)
 

А сообщение об ошибке какое?

   
 
 автор: Кардан   (12.04.2007 в 15:26)   письмо автору
 
   для: Trianon   (09.04.2007 в 20:44)
 

Столкнулся с такой проблемой: при записи данных с формы в виде русского текста выдаёт ошибку, а с английским всё в норме. Как это понимать?

   
 
 автор: kiR83   (09.04.2007 в 23:54)   письмо автору
 
   для: Trianon   (09.04.2007 в 20:44)
 

Спасибо большое, кажется нашёл

   
 
 автор: Trianon   (09.04.2007 в 20:44)   письмо автору
 
   для: kiR83   (09.04.2007 в 19:49)
 

Точки в запросе у Вас явно лишние. И из за этого непонятно, как такой оператор может хоть что-то искать.

Ситуация с русскими буквами зависит от массы вопросов.
1. Какая версия сервера применяется?
2. Какая кодировка указана в описании таблицы?
3. Какая кодировка указывается в качестве кодировки обмена данными с сервером? И каким образом?
4. В какой кодировке в действительности хранятся данные в таблице?
5. В какой кодировке формируется страницца HTML с формой поиска?
6. Каким образом таблица заполнялась данными?

   
 
 автор: kiR83   (09.04.2007 в 19:49)   письмо автору
 
 

Мне нужно вывести все записи, относящиеся к данному типу мебели. Например если переменная $type_mebel = 'Спальни' запрос должен вывести все спальни. Но проблема в том что запрос выполняется, но ничего не находит. Точно такой же запрос с английскими символами работает и всё находит. Запрос выглядит так:
$query="select * from type where type.typename='.$type_mebel.' ";

Пожалуйста помогите новичку

   

Сообщения:  [1-8] 

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

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