<?php
$pdo=new PDO('mysql:host=localhost;dbname=student','root','root');
try{
$pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->beginTransaction();
//첫 번째 SQL 문
$sqla="delete from chen where id=14";
$ pdo->exec($sqla);
//둘째 날의 sql 문
$sqlb="delete froms chen where id=15"; //고의로 잘못 쓴 것
$pdo- > ;exec($sqlb);
}catch(Exception $e){
$pdo->rollBack();
$e->getMessage();
echo "작업 실패했습니다 ";
}
?>
데이터베이스 엔진이 MyISAM인가요? InnoDB로 바꿔보세요