Hocam mysql_affected_rows() komutunun PDO karşılığı rowCount()'tur. 2 side etkilenen satır sayısını verir. Sizin Exec fonksiyonuna gelecek olursak.

$sil = $db->exec("DELETE FROM tablo WHERE sira = '1'");
echo $sil.' satır silindi.';

burada da sira = 1 olanları sildi ve kaç tane varsa x satır silindi yazdı.

:) Umarım bu sefer doğru anlamışımdır :) Hayırlı geceler.