Heim  >  Artikel  >  php教程  >  PHP mysqli_autocommit()-Funktion

PHP mysqli_autocommit()-Funktion

WBOY
WBOYOriginal
2016-09-23 03:30:091774Durchsuche

Definition und Verwendung

Die Funktion mysqli_autocommit() aktiviert oder deaktiviert die automatische Übermittlung von Datenbankänderungen.

Tipp: Bitte beachten Sie die Funktion mysqli_commit(), die zum Festschreiben der aktuellen Transaktion der angegebenen Datenbankverbindung verwendet wird. Bitte beachten Sie die Funktion mysqli_rollback() zum Zurücksetzen der aktuellen Transaktion.


Grammatik

mysqli_autocommit(Verbindung, Modus);

Parameter Beschreibung
参数 描述
connection 必需。规定要使用的 MySQL 连接。
mode 必需。如果设置为 FALSE,则表示关闭 auto-commit。如果设置为 TRUE,则表示开启 auto-commit(提交任何等待查询)。
Verbindung

Erforderlich. Gibt die zu verwendende MySQL-Verbindung an.
Modus

Erforderlich. Wenn es auf FALSE gesetzt ist, ist die automatische Festschreibung deaktiviert. Wenn auf TRUE gesetzt, ist die automatische Festschreibung aktiviert (alle ausstehenden Abfragen werden festgeschrieben).
Technische Details
返回值: 如果成功则返回 TRUE,如果失败则返回 FALSE。
PHP 版本: 5

Beispiel
Deaktivieren Sie die automatische Übermittlung, führen Sie einige Abfragen durch und senden Sie dann die Abfrage:
<?<span style="color: #000000;">php 
</span><span style="color: #008000;">//</span><span style="color: #008000;"> 假定数据库用户名:root,密码:123456,数据库:RUNOOB </span>
<span style="color: #800080;">$con</span>=<span style="color: #008080;">mysqli_connect</span>("localhost","root","123456","RUNOOB"<span style="color: #000000;">); 
</span><span style="color: #0000ff;">if</span> (<span style="color: #008080;">mysqli_connect_errno</span>(<span style="color: #800080;">$con</span><span style="color: #000000;">)) 
{ 
    </span><span style="color: #0000ff;">echo</span> "连接 MySQL 失败: " . <span style="color: #008080;">mysqli_connect_error</span><span style="color: #000000;">(); 
} 

</span><span style="color: #008000;">//</span><span style="color: #008000;"> 关闭自动提交</span>
<span style="color: #008080;">mysqli_autocommit</span>(<span style="color: #800080;">$con</span>,<span style="color: #0000ff;">FALSE</span><span style="color: #000000;">);

</span><span style="color: #008000;">//</span><span style="color: #008000;"> 插入一些值</span>
<span style="color: #008080;">mysqli_query</span>(<span style="color: #800080;">$con</span>,"<span style="color: #000000;">INSERT INTO websites (name, url, alexa, country)
VALUES ('百度','https://www.baidu.com/','4','CN')</span>"<span style="color: #000000;">);

</span><span style="color: #008000;">//</span><span style="color: #008000;"> 提交事务</span>
<span style="color: #008080;">mysqli_commit</span>(<span style="color: #800080;">$con</span><span style="color: #000000;">);

</span><span style="color: #008000;">//</span><span style="color: #008000;"> 关闭连接</span>
<span style="color: #008080;">mysqli_close</span>(<span style="color: #800080;">$con</span><span style="color: #000000;">);
</span>?>

Ursprüngliche Adresse: http://www.manongjc.com/article/1204.html
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn