在專案中遇到批量刪除的地方一般會使用到事務,下面列舉乙個用法例項與大家分享。
檢視**
列印01
<?php
02
$array
=
array
(
03
0=>
array
(
'username'
=>
'phpernote.com_0'
,
'password'
=>
'123456'
),
04
1=>
array
(
'username'
=>
'u_1'
,
'password'
=>
'123456'
),
05
2=>
array
(
'username'
=>
'u_2'
,
'password'
=>
'123456'
)
06
);
07
$transaction
08
//此處db代表的是定義在main.php中的資料庫連線物件db
09
trycatch(exception
$e
)
注意:如果你使用的是mysql資料庫,那麼表引擎必須是innodb型別的,因為mysql資料庫的myisam引擎不支援事務處理,所以如上**不會達到預想的目的。
資料庫inner join使用方法
inner join 等值連線 只返回兩個表中聯結字段相等的行。left join 左聯接 返回包括左表中的所有記錄和右表中聯結字段相等的記錄。right join 右聯接 返回包括右表中的所有記錄和左表中聯結字段相等的記錄。inner join 語法 inner join 連線兩個資料表的用法 s...
Yii2中request的使用方法
1 普通的get和pst請求 123 get request get 4 等同於 get get 56 id request get id 7 等同於 id isset get id get id null 89 id request get id 1 10 等同於 id isset get id ...
資料庫中的事務
一.事務 transaction 定義 事務就是乙個對資料庫操作的序列,是乙個不可分割的工作單位,要不這個序列裡面的操作全部執行,要不全部不執行。特性 原子性 atomicity 永續性 durability 一致性 consistency 隔離性 isolation 下面我將用銀行轉賬來舉例說明事...