Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
dmbr 26.06.2005 13:36 / 26.06.2005 13:37
Вот мой код при нажатии на кнопку в корзину добовляется только первый товар... я не знаю как у Вас это работает но у меня ниче не получается...<form method="post"> <table width=50% align=center> <tr> <td> ^tovar.menu{<strong>$tovar.tovar</strong><br> $photo[^image::measure[/shop/image/${tovar.file}.jpg]] ^photo.html[ $.border[0] $.alt[$tovar.tovar] ] Цена:$tovar.cena рублей <input type="hidden" name="prov" value="$tovar.tovar"> <input type="image" src="basket.gif">}[<br><br>]<br><br> </td> </tr> </table> </form> ^if(def $form:prov){ ^void:sql{insert into shop (tovar, kolichestvo, user_id, ifo, org, adress, telefon, itogo, vsego) values ('$form:prov', '1', '$user_id', '', '', '', '', 'итого', 'всего')} $response:location[http://${env:SERVER_NAME}$request:uri] } $shop[^table::sql{select * from shop}] $price_list_hash[^tovar.hash[tovar]] ^shop.menu{$price_list[$price_list_hash.[$shop.tovar].cena] ^if($price_list){ $itogo($price_list * $shop.kolichestvo) }}[<br><br>] ^if(def $itogo){ ^void:sql{update shop set itogo = '$itogo' where tovar = '$form:prov'} ^void:sql{update shop set vsego = '$itogo' where tovar = '$form:prov'} }