parser

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

 

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

^process{^^eval()} - не пойму что не так

AK666 02.07.2013 18:07

$id(10)

^db{ 
     $Param1[^int:sql{select var from tablevar1 where varid = $id}]
     $Param2[^int:sql{select var from tablevar2 where varid = $id}]
     $lCalculate[^string:sql{select clc from table where id = $id}] 
 }
# Param1 = 10
# Param2 = 25
# lCalculate = $Param1 * $Param2 - $Param1

 $lResult(^process{^untaint{^^eval($lCalculate)}})

# lResult = 0 ????

 ^db{ ^void:sql{insert into Results (clcID,Rslt)VALUES($id,$lResult)}}
Как увидеть значения Param внутри ^process ?