| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
D 18.06.2005 15:01 / 18.06.2005 15:03
# все гениальное просто
# этот код будет работать без формы и кучи хидденов...
# я бы его еще раз переписал, грамотнее, но, Вы ведь гений... оставляю на Вас...
<table>
^shop.menu{
<tr>
<td>
<b>$shop.title</b> (колличество: $shop.count)
</td><td>
<button onclick="location.href='?act=1&shop_id=$shop.id'">Изменить</button>
<button onclick="location.href='?act=2&shop_id=$shop.id'">Удалить</button>
</td>
</tr>
}
</table>
^if(def $form:act){
^void:sql{
^if($form:act == 1){
^rem{*** change ***}
UPDATE shop SET kolichestvo = $form:ident WHERE id = ^form:shop_id.int(0)
}{
^rem{*** delete ***}
DELETE FROM shop WHERE id = ^form:shop_id.int(0)
}
}
}PS надежнее сделать это в якоре, черт его знает, может js вообще отключен: <a href="?act=1&shop_id=$shop.id">изменить</a>