Sei partito dal presupposto che PDO lanci eccezioni di default, quando non è così. http://php.net/manual/it/pdo.error-handling.php
Se non vuoi attivare quella modalità, controlla cosa ti restituisce PDO::query prima di richiamare fetch.
Sei partito dal presupposto che PDO lanci eccezioni di default, quando non è così. http://php.net/manual/it/pdo.error-handling.php
Se non vuoi attivare quella modalità, controlla cosa ti restituisce PDO::query prima di richiamare fetch.