Проблема с обновлением больших кусков текста в text

black_raven

Новичок
Проблема с обновлением больших кусков текста в text

Добрый день.
При обновлении записей в поле типа text выскакивает "You have an error in your SQL syntax."
Спец.симовлы не используются (только текст и знаки препинания, без кавычек). Только несколько пробелов и переводов строки вначале и в конце.
Запрос UPDATE table SET index='$index' where id='$id'
Подскажите в какую сторону копать?
Спасибо.
 

440hz

php.ru
а покажи сам запрос. вернее именно то, что уходить в mysql_query() при ошибке и саму ошибку полностью.
 

SaNeK

Новичок
Спец.симовлы не используются (только текст и знаки препинания, без кавычек).
Даже если и не используются, ты их обрабатываешь? mysql_escape_string()?

А вообще, SQL в студию. Кажется мне, что ты обрамлающие апострофы там не поставил. Раз у тебя "несколько пробелов" и syntax-error.

-~{}~ 21.12.06 23:08:

black_raven
а можно еще и действующий код с вызовом mysql_query и полный текст ошибки. А также немного "до" mysql_query
 

Vallar_ultra

Любитель выпить :)
2black_raven


Кавычки не проэскейпил. addslashes() попробуй и вообще вот что, почитай про magic_quotes, думаю всё станет понятно и без сторонней помощи :)
 

440hz

php.ru
давайте гадать не будем на кофейной гуще, а подождем реального кода и запрос?
 
Сверху