您可以原諒我,但據我所知,PDO beginTransaction用於測試所有必需的查詢,如果所有返回成功,它們都會被執行。 如果是的話,我想問你,如果我可以使用多個查詢,但不同類別的使用..PDO beginTransaction在不同的類
我有一個類的通知和一個類的關注者,在同一頁。 >插入Notification..Is可以使用的BeginTransaction還是我必須使用if(successNotification){然後執行 -
class Notifications{
private $pdo;
public $now;
public function __construct(){
$now=time();
$db = Database::getInstance();
$this->pdo = $db->getConnection();
}
////////////INSERT NOTIFICATIONS/////////////////////
public function InsertNoti($toid, $title, $description, $link){
$sql = "blah blah";
$result = $this->pdo->prepare($sql);
$result->execute(array(':toid'=>$toid));
}
}
,如果成功,按照有關我要的是beginTransaction->執行跟隨的same..what跟隨}?
您是否嘗試閱讀有關交易的文檔?或者探索一些例子? – sectus