Default transaction in a #php application

By default, the transactions are IBASE_WAIT, so it waits until the record is no longer edited. You have to start a transaction with the IBASE_NOWAIT option to get an immediate response in a deadlock situation.

One example is a php application waiting for desktop app (administration tool) to finish the transaction

When I try to update a record that’s edited in a desktop app or IBexpert, and there is a deadlock, ibase_execute just hangs, does not return any value nor raises an exception.

Announcement :stable version of Firebird driver for the PHP Codeigniter Framework

Carlos wrote on firebird-php group : I’ve developed a stable version of a Firebird driver for the PHP Codeigniter Framework . Good feedback has been received from the Codeigniter community so far, and hope this could be useful for more developers working with PHP and Firebird.The sources are available at bitbucket here and any issues can be reported here
or at my blog here and for the English readers

Thanx, live long and prosper…
Carlos García Trujillo

ps: seems that the driver is quite popular in such a small timeframe

I am happy that my driver for # firebird # codeigniter already are used by people from around the world in so little time:)

1 5 6 7 8 9 34