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 !