Вопрос № 95948: Здравствуй, All!
Подскажите, что за бредятина :(
При попытке добавления данных в таблицу выдается сообщение Unknown column 'xxxx' in 'field type' (Error No. 1054)
Где-то встречал инфу, что проблема с кодировками. Использую MySQL 5.0.22, M...
Вопрос № 95.948
Здравствуй, All!
Подскажите, что за бредятина :(
При попытке добавления данных в таблицу выдается сообщение Unknown column 'xxxx' in 'field type' (Error No. 1054)
Где-то встречал инфу, что проблема с кодировками. Использую MySQL 5.0.22, MySQL-кодировка: Windows Cyrillic (cp1251), в таблицах поле Сравнение: cp1251_general_ci, движок InnoDB. В приложении пример запроса:
Приложение:
Отправлен: 22.07.2007, 14:42
Вопрос задал: Porsche (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Powoditch konstantin
Здравствуйте, Porsche!
Ето не имеет отношения к кодировкам. Просто при добавлении текстовых полей в таблицу необходимо заключать их в кавычки. В приложении исправленный вариант.
Приложение:
Ответ отправил: Powoditch konstantin (статус: 2-ой класс)
Ответ отправлен: 22.07.2007, 14:55
Отвечает: Юркин Александр
Здравствуйте, Porsche!
строку
($user_name,addslashes$user_email,".md5($user_pwd).")";
заменяем на
('$user_name','addslashes$user_emai'l,'".md5($user_pwd)."')";
и всё будет работать.
Ответ отправил: Юркин Александр (статус: 1-ый класс)
Ответ отправлен: 22.07.2007, 18:23
Отвечает: Sema
Перенесено в мини-форум, т.к. ответ не является ответом в полном смысле этого слова, но содержит полезную информацию или уточняющий вопрос