Salve, ho un problema con la visualizzazione dei risultati di una query.
Faccio diverse query nello stesso script, e la variabile $etichetta è infatti il risultato di una query che va a buon fine.
Poi, voglio usare il la variabile $etichetta per indicare quali campi selezionarmi da un'altra tabella.
Però la query alla fine mi da' un risultato vuoto (Praticamente, la variabile che mi risulta vuota è $datoinserito)
Se faccio una echo della $query3, è corretta, infatti eseguendo da riga sql sul database mi da il giusto risultato:
SELECT `personalizzazioni`.busta_classic_qta FROM `personalizzazioni` WHERE `personalizzazioni`.id_sessione = '1234567'
Immagino che l'errore possa essere nella riga in rosso, data la variabile tra parentesi quadre...spero di essere riuscita a spiegarmi.
Grazie.
codice:
$etichetta = $row1['etichetta_campo'];
$query3 = "SELECT
`personalizzazioni`.$etichetta
FROM
`personalizzazioni`
WHERE
`personalizzazioni`.id_sessione = '$sessione' ";
$result3 = mysql_query($query3) or die (mysql_error());
while($row3 = mysql_fetch_array($result3))
{
$datoinserito = $row3['$etichetta'];
echo $titolocampo ." ----- ". $datoinserito ;
}