Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
PingWin 21.03.2005 15:24
Когда запись одна, всё нормально.^connect[$connect_string]{ $show_user[^table::sql{ SELECT id, name,..., date FROM $form:table ORDER BY `id` DESC}] ^if($show_user){ ^show_user.menu{ ..... ..... Данные пользователя ^show_user.name.upper[] ищет $show_user.wsearch ..... ..... <form name="$show_user.id" method="post"> <label><input type="radio" name="rating" value="-2">-2</label> <label><input type="radio" name="rating" value="-1">-1</label> <label><input type="radio" name="rating" value="1">+1</label> <label><input type="radio" name="rating" value="2">+2</label> <input type="submit" name="vote" value="Голосовать"> </form> ^if(def $form:rating){ ^void:sql{UPDATE $form:table SET rating=rating+$form:rating WHERE id='$show_user.id'} }Можно, конечно и WHERE name='$show_user.name', только рез-т такой же.