не работает запрос

natalie

Новичок
не работает запрос

у меня не срабатывает такой запрос, видимо ошибка в синтаксисе - не могу найти примера для такого множественного update. Простите за глупый вопрос...

PHP:
$query1 = "update professor_rate_overall 
          set easiness = '$easiness',
          set interest = '$interest',
          set helpfulnes = '$helpfulness',
          set clarity = '$clarity',
          set overall = '$overall',
          set appearance = '$appearance',
          set class = '$class',
          set comments = '$comments',
          set rating_date = '$rating_date'
          where prof_id = $prof_id";
спасибо.
 

Фанат

oncle terrible
Команда форума
да, все set, кроме одного, здесь лишние.
а вот за вопросы без сообщения об ошибке в следующий раз тема будет закрыта
 

natalie

Новичок
а он не выдает сообщения об ошибке, просто не апдейтится база, остаются старые значения. все set убрала, все-равно не заработало - сижу пробую добавлять кавычки-точки возле переменных...

-~{}~ 31.07.06 17:47:

сейчас вот как выглядит запрос:

PHP:
$query1 = "update professor_rate_overall 
          set easiness=$easiness,
           interest=$interest,
           helpfulnes=$helpfulness,
           clarity=$clarity,
           overall=$overall,
           appearance=$appearance,
           class=$class,
           comments=$comments,
           rating_date=$rating_date
          where prof_id=$prof_id";


mysql_query($query1);
 

akd

dive now, work later
Команда форума
natalie, по ссылке все-таки сходи.
а ошибку нужно еще выводить, чтобы увидеть.
echo mysql_error();
 

Фанат

oncle terrible
Команда форума
не надо никаких кавычки-точки!
и вообще методом тыка НЕ НАДО действовать.
или уж, по крайней мере, писать об этом на форуме программистов!

действовать надо осмысленно.
а не вставлять точечки для красоты!
открою страшную тайну: ошибку выводит Функция mysql_error()
и исправлять надо что-либо только после того, как увидел, прочёл и осмыслил сообщение об ошибке.
 

natalie

Новичок
спасибо за mysql_error() - а по ссылке сходила сразу, оттуда и узнала, что нужно поудалять лишние set
 
Сверху