Het is waarschijnlijk een SQL-syntaxisfout, omdat u bent vergeten $title
te citeren . Het eindigde als bareword in de query (ook niet eens geïnterpoleerd als string), resulterend in een fout. En uw PDO-verbinding is niet geconfigureerd om fouten te melden. Gebruik ->quote() op argumenten vóór de ->query():
$title = $DBH->quote($title);
$STH = $DBH->query("SELECT * FROM ratings WHERE title=$title ");
Of beter nog, gebruik SQL met parameters:
$STH = $DBH->prepare("SELECT * FROM ratings WHERE title=? ");
$STH->execute(array($title));