parser

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

 

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

Проблема не с базой, а с порядком обработки.

Nexus 13.06.2002 17:56

Нет, нет
просто получается, что вывод сначала делает
функция из auto.p, а потом отрабатывется функция из xxx.html,
которая делает update.
Корневой auto.p
--------------------------------------------------------------
@main[]
...
<table><tr>
<td>^leftcolumn[]</td><td>^rightcolumn[]</td>
</tr></table>
...
--------------------------------------------------------------
auto.p
--------------------------------------------------------------
@leftcolumn[]
^showcash[]
@showcash[]
$cash[^table::sql{SELECT 
	ROUND(a.amount*b.koef,2) as units,b.name as curr
	from egold a,currency b 
	where a.account_id='$cookie:id' and b.id=a.currency
	}]
^cash.menu{$cash.units $cash.curr}[<br />]
--------------------------------------------------------------
something.html
--------------------------------------------------------------
@rightcolumn[]
.... ^void:sql{update egold ...} ...
Updated !
--------------------------------------------------------------
Получается, порядок обработки функций делает update после select.

Вот в чем проблема,
а может в построении моей структуры ?