PHPのmysqli_commit()関数
例
いくつかのクエリを実行し、自動コミットオフにし、その後、クエリを発行します。
<?phpの
ルート、パスワード:123456、データベース:w3big //は、そのデータベースのユーザー名を仮定します
$コン= mysqli_connect( "localhost"を 、 "ルート"、 "123456"、 "w3big");
場合 (mysqli_connect_errno($詐欺))
{
「MySQLの接続に失敗しました: " エコー mysqli_connect_error();.
}
//閉じる自動コミット
mysqli_autocommit($詐欺、FALSE);
//いくつかの値を挿入
mysqli_query($詐欺、「。INSERT INTOウェブサイト(名前、URL、アレクサ、国)
VALUES( 'Baiduの'、 'httpsを://www.baidu.com/','4','CN') ");
//トランザクションをコミット
mysqli_commit($詐欺)。
//接続を閉じます
mysqli_close($詐欺)。
?>
ルート、パスワード:123456、データベース:w3big //は、そのデータベースのユーザー名を仮定します
$コン= mysqli_connect( "localhost"を 、 "ルート"、 "123456"、 "w3big");
場合 (mysqli_connect_errno($詐欺))
{
「MySQLの接続に失敗しました: " エコー mysqli_connect_error();.
}
//閉じる自動コミット
mysqli_autocommit($詐欺、FALSE);
//いくつかの値を挿入
mysqli_query($詐欺、「。INSERT INTOウェブサイト(名前、URL、アレクサ、国)
VALUES( 'Baiduの'、 'httpsを://www.baidu.com/','4','CN') ");
//トランザクションをコミット
mysqli_commit($詐欺)。
//接続を閉じます
mysqli_close($詐欺)。
?>
定義と使用法
mysqli_commit()関数は、データベース接続指定された現在のトランザクションをコミットします。
ヒント:チェックアウトmysqli_autocommit()関数は、自動コミットデータベースの変更を有効または無効にするために使用されます。 参照mysqli_rollback()関数は、現在のトランザクションをロールバックするために使用されます。
文法
mysqli_commit( connection ) ;
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
技術的詳細
戻り値: | それが成功すればTRUE、失敗時にFALSEを返します。 |
---|---|
PHPバージョン: | 5+ |
PHP MySQLiをリファレンスマニュアル