parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

НИЧЕГО ПОДОБНОГО!!!

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. нужен ли тогда чекбокс?
2. у меня на имя кнопки сабмит код никак не реагирует
3. в случае с
^car_show.menu{
^if(def $form:[$car_show.place_uuid]){
как парсер узнает, что к этому выражению нужно прикрепить такой-то place_uuid , если у него не с чем сравнивать - скажем, строка, в которой была нажата кнопка delete.
4. в случае с этим примером есть у кнопки delete имя ?
<input type="Submit" name="$car_show.place_uuid">
- ведь нет - значит нужен чекбокс - у нее имя - posted. так зачем ей имя, если мы можем проверять наличие отметки чекбокса?