Учебник РНР
Назад Вперёд

sesam_commit

(только PHP 3 CVS)

sesam_commit - подтверждает обновления БД SESAM.

Описание

bool sesam_commit (void)

Возвращает TRUE при успехе, FALSE при ошибках.

sesam_commit() подтверждает любые обновления БД.

Заметьте, что отсутствует возможность "auto-commit/автоподтверждения", как в других БД, поскольку это может привести к случайной потере данных. Неподтверждённые данные в конце работы текущего скрипта (или при вызове sesam_disconnect() ) будут отброшены неявным вызовом sesam_rollback() .

См. также sesam_rollback() .

Пример 1. Подтверждение обновления/update БД SESAM
<?php if (sesam_connect ("mycatalog", "myschema", "otto")) { if (!sesam_execimm ("INSERT INTO mytable VALUES (*, 'Small Test', <0, 8, 15>)")) die("insert failed"); if (!sesam_commit()) die("commit failed"); } ?>

Назад Оглавление Вперёд
sesam_affected_rows Вверх sesam_connect