Probabilmente è un errore di sintassi SQL, perché hai dimenticato di citare $title
. È finito come bareword nella query (anche non interpolato come stringa), provocando un errore. E la tua connessione PDO non è stata configurata per segnalare errori. Usa ->quote() sugli argomenti prima di ->query():
$title = $DBH->quote($title);
$STH = $DBH->query("SELECT * FROM ratings WHERE title=$title ");
O meglio ancora, usa l'SQL parametrizzato:
$STH = $DBH->prepare("SELECT * FROM ratings WHERE title=? ");
$STH->execute(array($title));