Salve,
ho il seguente problema:

In una tabella mysql, ho un campo chiamato "co_query" contenente delle query, come la seguente:

SELECT cl_id,cl_nome from ge_classi left join ge_classe_scuola ON cl_id=cs_classe WHERE cs_scuola='$_SESSION[scuola]' AND cs_statorec='I' AND cl_statorec='I'

In uno script php voglio recuperare la query e poi voglio eseguirla, e lo faccio (per modo di dire) come segue:

#######################################
#######################################
$oid = mysql_query("SELECT co_query
FROM ge_campo_oggetto ");

$data = mysql_fetch_assoc($oid);
#######################################
#######################################

Ora voglio eseguire la query recuperata:

$dataValue = mysql_query($data[co_query]);

Php prova ad eseguire la query, ma il risultato non è corretto in quanto, non viene decodificato il valore della viariabile di sessione, credo a causa degli apici.

Se prendo la query, la metto tra doppi apici e la eseguo direttamente senza prelevarla dal database, funziona, quindi la query è corretta e normalmente la variabile di sessione viene sostituita col valore corrente, ma se la query la recupero dal database non funziona!

Credo sia una questione di apici... ho provato in tutti i modi.... ma niente da fare..

Qualcuno può aiutarmi?

Grazie