$result = mysql_query("UPDATE 'content' SET name='$name', krat='$krat', vive='$vive', cat='$par' WHERE id=$id", $db) or die(mysql_error());
Спустя 4 минуты, 38 секунд (2.05.2011 - 14:52) sharki написал(а):
$sql = "UPDATE `content` SET
`name` = '".$name."',
`krat` = '".$krat."',
`vive` = '".$vive."',
`cat` = '".$par."'
WHERE `id`= ".(int)$id;
mysql_query($sql, $db);
И вообще, каждую переменную надо обрабатывать функцией
mysql_real_escape_string()
Спустя 4 минуты, 33 секунды (2.05.2011 - 14:56) Gufon написал(а):
А это означяет что старая версия мускул на сервре????
Спустя 4 минуты, 42 секунды (2.05.2011 - 15:01) sharki написал(а):
Это означает что я тебе написал корректный запрос, а у тебя ошибка, таблицы и поля нужно обрамлять апострофами ``, а не кавычками ' '