При работе с PDO часто возникает необходимость узнать, сколько же записей было затронуто при выполнении последнего запроса. Получить эту информацию можно при помощи метода rowCount().
Рассмотрим простейший пример:
$pdo = new PDO($dsn, $username, $password); $query = "UPDATE some_tables SET updated = NOW() WHERE id = ?"; $res = $pdo->prepare($query); $res->execute( array( $id ) ); echo 'Затронуто строк: '.$res->rowCount() ;