PHP при старте транзакции принимает
только числовые параметры аля IBASE_WRITE, IBASE_COMMITTED и т.д.
Нужно добавить что-то вроде RESERVING ADV_PLACESSHOWS FOR PROTECTED
WRITE
каким образом это сделать?
Почитать что-нибудь про транзакции. Особенно про isolation level.
Особенно про consistensy. Имхо лучше всего API Guide.
вопрос стоит не "как таблицу заблокировать", а как установить параметры
транзакции с резервирование таблицы в ПХП
функция ibase_trans (старт транзакции) принимает только одно число - сумма
параметров определяющих уровень изоляции режим доступа, режим разрешения
блокировок и версия записи
а вот по резервированию таблиц такой возможности нет