Вам нужны кавычки вокруг вашей строки, например.
$q =' http://localhost/arc2-starter-pack/OL24929270M.rdf { http://openlibrary.org/books/OL24929270M http://purl.org/dc/terms/title "' . $title . '" }';
В противном случае слово «Гамлет» будет отображаться внутри запроса как голое слово, что будет синтаксической ошибкой.
Обратите внимание, однако,Вы действительно должны избегать $ title, чтобы быть в безопасности.