Здравтсвуйте! Есть поля формы и мне надо чтоы при вводе значений в них была запись в БД, но если эта запись уже сделана она перезаписывалась, если есть вопросы спрашивайте, мой код:
$insert_sql = "INSERT INTO main (nazv,text, user_id)". "VALUES ('{$nazv}','{$text}', '{$_SESSION['id']}')".
"ON DUPLICATE KEY UPDATE nazv = VALUES('{$nazv}'), text= VALUES ('{$text}'), user_id= VALUES ('{$_SESSION['id']}');
";
mysql_query($insert_sql);
{echo 'ок';}
}
она работает, но только записывает в БД, а обновления нет, в чем ошибка?