Ciao, ho questo codice e non riesco a capire come mai non funzioni.

Codice PHP:
$query "SELECT * FROM books NATURAL JOIN authors WHERE books.title LIKE '%".$qstring."%'"
il db usato è mysql. Ho provato a fare un echo per capire il motivo dell'errore e questo è l'output:

Codice PHP:
SELECT FROM books NATURAL JOIN authors WHERE books.title LIKE '%ing%' 
dove ing è il valore contenuto in $qstring nel caso specifico.

I codice originale, fornitomi da un manuale, è questo:

Codice PHP:
$query "SELECT * FROM books NATURAL JOIN authors WHERE books.title LIKE '%$qstring%'"
ma neanche questo funziona. Se provo la query direttamente in phpmyadmin, utilizzando una costante, funziona. Quindi è proprio un problema nella variabile richiamata nel LIKE.

Suggerimenti?grazie !