buonasera a tutti,
quando faccio una query o stampo dei dati da un form ecc..faccio così:
Codice PHP:
select campo from tabella where val $variabile order by ecc.
oppure
echo "il prodotto scelto è $variabile che costa euro ecc."
ma ci sono altri modi come questo:
Codice PHP:
select campo from tabella where val " . $variabile . " order by ecc.
oppure
echo "il prodotto è ".$variabile

Quale dei due esempi è quello giusto e quali le differenze?, cioè quando posso usare uno e quando l'altro?