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