Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
KLeN 22.10.2006 17:26 / 22.10.2006 18:11
код использую такой:# обработка параметров @getSystemParams[sParams][_hParams] $_tDub[^sParams.split[^]]] ^_tDub.append{^taint[^#0A]} $result[^getParams[]] #end @getSystemParams[sParams] @getParams[name;value] $result[ ^hash::create[ ^if(def $name && def $value){$.[$name][$value]} ^while(def ^_tDub.piece.trim[start; ^taint[^#0A]]){ $_tTemp[^_tDub.piece.split[^[;h]] ^_tDub.offset(1) $.[^_tTemp.0.trim[start; ^taint[^#0A]]][^if(def $_tTemp.2){^getParams[^_tTemp.1.trim[start; ^taint[^#0A]];$_tTemp.2]^_tDub.offset(1)}{$_tTemp.1}] } ] ]данные получаю с помощью мишиного класса работы с SQL из примеров, используя присутствующее в нем кэширование