Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
DivineArtS 11.11.2005 13:23 / 11.11.2005 13:23
из опыта работы с этим фрагментом скажу одно - он всегда НЕвыполняет код сразу после ^if, а тот, что "если условие не истина..." поэтому на такой спеллинг слова Delete он даже не реагирует^if(def $form:posted){ ^car_show.menu{ ^if(def $form:$car_show.place_uuid){ ^void:sql{ delete from ^choseMe[] where convert(place_uuid using utf8) = '$car_show.place_uuid' limit 1 } }{ $car_show.place_uuid - не удалили } }1. нужен ли тогда чекбокс?
^car_show.menu{ ^if(def $form:[$car_show.place_uuid]){как парсер узнает, что к этому выражению нужно прикрепить такой-то place_uuid , если у него не с чем сравнивать - скажем, строка, в которой была нажата кнопка delete.
<input type="Submit" name="$car_show.place_uuid">- ведь нет - значит нужен чекбокс - у нее имя - posted. так зачем ей имя, если мы можем проверять наличие отметки чекбокса?