Привет! >И рядом не забудьте примерчик доступа к базе через пых-пых (PHP), где механизм >работы с транзакциями вообще отсутствует >напрочь. А потом очередные ламеры, >скажем с PHP-DN.ru, будут кидаться камнями и кричать о том, что второе >подключение >не видит INSERT/UPDATE/DELETE первого, пока его не закрыть.
Гы ;)))) Насчет отсутствия работы с транзакциями ты явно погорячился.... Читаем здесь: http://ua2.php.net/manual/ru/function.ibase-trans.php И смотрим пример (оттуда же): $dbh = ibase_connect( ... ); $sql = " ... "; $trans = ibase_trans( IBASE_DEFAULT,$dbh ); // тут мы транзакцию стартуем $sth = ibase_prepare( $trans, $sql ); $res = ibase_execute( $sth, $params_if_any ); if ($res == false) { //log failure if you want } ibase_commit($trans); // а тут коммитим //free if needed ibase_free_query($sth); unset($res); WBR,Dmitry Beloshistov AKA [-=BDS=-]

