Korzysta ktoś może z transakcji w ADOdblite?
Mój problem polega na tym, iż poniższy skrypt
<?php require_once 'adodb/adodb.inc.php'; $db = NewADOConnection("mysql"); $db->Connect("xxx”); $db->StartTrans(); $db->Execute("INSERT INTO test2 ( id_testu , wynik ) VALUES ('3', 'gfd')"); $db->CompleteTrans(); ?>
Bez problemu działa w ADOdb, natomiast to samo przy wykorzystaniu wersji lite wyświetla błąd
Fatal error: Call to undefined method mysql_driver_ADOConnection::StartTrans()
Próbowałem to obejść/naprawić przez skopiowanie kilku funkcji (StartTrans, CompleteTrans) z pliku adodb.inc.php z versji full do adodb.inc.php versji lite, ale niestety nie przyniosło to efektów ;(
Posiada może ktoś, lepsza wersję tej biblioteki?
Wg dokumentacji na stronie ADOdblite transakcje powinny działać…..