Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
virusav 10.10.2006 16:35
Начало темы тут http://www.parser.ru/forum/?id=56043@work_user1[id_owner] $T1[^table::sql{SELECT id, id_owner FROM tab1 WHERE id_owner='0' LIMIT 0,1}] ^if(def $T1 && $T1.id_owner == 0){ # Пока эта строчка не используется, но это скорее всего ситуацию не изменит #^void:sql{UPDATE `tab1` SET id_owner='0' where `id_owner`='$id_owner'} ^void:sql{UPDATE `tab1` SET `id_owner`='$id_owner' where id='$T1.id' and id_owner='0'} $test[^table::sql{SELECT id FROM tab1 WHERE id_owner='$id_owner'}] ^if(def $test){^writeLog[test1 GOOD]}{^writeLog[test1 BAD!!!]} ^void:sql{INSERT INTO `tab2` SET `dt_autosave`=now()} $test[^table::sql{SELECT id FROM tab1 WHERE id_owner='$id_owner'}] ^if(def $test){^writeLog[test2 GOOD]}{^writeLog[test2 BAD!!!]} } ############################################### @work_user2[id_owner] $result[^table::sql{SELECT id, id_owner FROM tab1 WHERE id_owner='$id_owner' LIMIT 0,1}]