Você precisa confirmar manualmente usando
PDO::commit
como a solicitação está sendo retida em uma transação. Consulte os documentos sobre esse comportamento:
http://www.php.net/manual/de/pdo.commit .php
http://www.php.net/manual/en/pdo.transactions .php