не редактируютя большие поля

Печать RSS
291

S
Автор
Чатланин
0
в базе не могу отредактировать поля text и desc, так работает:
if (isset($name) && isset($url)&& isset($img)&& isset($size)&& isset($desc)&& isset($text)&& isset($razdel))
{$game11 = mysql_query("UPDATE game SET name='$name', url='$url', img='$img', size='$size', razdel='$razdel' WHERE id='$id'", $db);
if ($game11) {echo "Ok!";}
else {echo "не удалось";}}
else {echo "заполнены не все поля";}
Изменил: shurik (21.10.2009 / 15:42)
S
Автор
Чатланин
0
а вот так не получается
if (isset($name) && isset($url)&& isset($img)&& isset($size)&& isset($desc)&& isset($text)&& isset($razdel))
{$game11 = mysql_query("UPDATE game SET name='$name', url='$url', img='$img', size='$size', razdel='$razdel', text='$text', desc='$desc' WHERE id='$id'", $db);
if ($game11) {echo "Ok!";}
else {echo "не удалось";}}
text и desc это большие текстовые поля
else {echo "заполнены не все поля";}

Господин ПЖ
0
а что у тебя в тех переменных, какую ошибку показывает mysql_error
S
Автор
Чатланин
0
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc='проверка редактирования(краткий текст)' WHERE id='3'' at line 1
S
Автор
Чатланин
0
переменная текст норм робит а деск не получается
H

Чатланин
0
попробуй поле desc переименовать как-нибудь по другому, возможно из за этого...
S
Автор
Чатланин
0
6, работает, спасибо огромное
Ваш положительный голос за пользователя HOOF успешно оставлен!
В данный момент его авторитет: 44
Всего положительных голосов: 45
Всего отрицательных голосов: 1
Изменил: shurik (22.10.2009 / 15:08)

Пацак
0
Либо в обратные кавычки надо это поле заключить
S
Автор
Чатланин
0
обратные енто как?

Пацак
0
Если ты с компа, то это на клавише 'тильда'
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск