Meno male che qualcuno mi ha risposto....ti ringrazio a priori.
allora:
io ho bisogno di effettuare una query presente su un campo di una tabella. Ti faccio un esempio.

tabella_query
id query
1 "select * from tabella1"
2 "select * from tabella2"
... ... ...
n "select * from tabella3"

Questa è la tabella. Ora nel codice cosa faccio:

$query=$mysqli->query("select query from tabella_query where id='1'")->fetch_assoc();
$dati=$mysqli->query($query);

chiaramente mi da errore. allora io stampo il contenuto di $query. Copio il risultato dal browser e lo rimetto nel php:

$query="select * from tabella1";
$dati=$mysqli->query($query);

e in questo modo funziona. Quindi so che la query nel db non è sbagliata e dunque mi viene da pensare che ci sia una incongruenza tra i caratteri. Il campo della tabella è text.

Ti ho delucidato?Hai spiegazioni o altre domande? Io credo che un modo per memorizzare le query in un campo di una tabella deve esserci, non credo sia l'unico ad averne bisogno.

Grazie ancora, Angelo