mysqli::commit

mysqli_commit

(PHP 5, PHP 7, PHP 8)

mysqli::commit -- mysqli_commitCommits the current transaction

Açıklama

Nesne yönelimli kullanım

publicmysqli::commit(int$flags = 0, ?string$name = null): bool

Yordamsal kullanım

mysqli_commit(mysqli$mysql, int$flags = 0, ?string$name = null): bool

Commits the current transaction for the database connection.

Bağımsız Değişkenler

bağlantı

Sadece yordamsal tarz: mysqli_connect() veya mysqli_init() işlevinden dönen bir mysqli nesnesi.

flags

A bitmask of MYSQLI_TRANS_COR_* constants.

name

If provided then COMMIT is executed.

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

Hatalar/İstisnalar

Eğer mysqli hata bildirimi etkinse (MYSQLI_REPORT_ERROR) ve istenen işlem başarısız olursa bir uyarı üretilir. Ek olarak, kip MYSQLI_REPORT_STRICT ise bunun yerine mysqli_sql_exception istisnası oluşur.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0name is now nullable.

Örnekler

See the mysqli::begin_transaction() example.

Notlar

Bilginize:

This function does not work with non transactional table types (like MyISAM or ISAM).

Ayrıca Bakınız

To Top