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

1. shurik (21.10.2009 / 15:42)
в базе не могу отредактировать поля 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 "заполнены не все поля";}


2. shurik (21.10.2009 / 15:43)
а вот так не получается
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 "заполнены не все поля";}


3. Вантуз-мен (22.10.2009 / 04:33)
а что у тебя в тех переменных, какую ошибку показывает mysql_error

4. shurik (22.10.2009 / 13:14)
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

5. shurik (22.10.2009 / 13:15)
переменная текст норм робит а деск не получается

6. HOOF (22.10.2009 / 13:19)
попробуй поле desc переименовать как-нибудь по другому, возможно из за этого...

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

8. DmitryDick (22.10.2009 / 15:34)
Либо в обратные кавычки надо это поле заключить

9. shurik (22.10.2009 / 15:47)
обратные енто как?

10. DmitryDick (22.10.2009 / 15:52)
Если ты с компа, то это на клавише 'тильда'

11. shurik (22.10.2009 / 15:56)
ясно ```` эти

URL: https://visavi.net/topics/1939