Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
R. Averkov 31.10.2005 12:39
Скрипт просто добавляет в таблицу одну новую запись, предварительно получив last_insert_id этой таблицы. Произошел parser.interrupted. Убиваем то, что после last_insert_id. Этот пример должен спасти сам себя:^try{ ^connect[]{ $last_insert_id(^int:sql{SELECT...}) ^void:sql{INSERT ...} } }{ ^if($exception.type eq "parser.interrupted"){ ^connect[]{ ^void:sql{DELETE ... > $last_insert_id} } } }?