[supersaibal]Originariamente inviato da hyb
mac, una domanda, se si racchiudono le variabili tra gli apici , '$var' --> non viene stampata $var letteralmente?
[/supersaibal]
Nota che la stringa:

"UPDATE Items SET FileMax = '$img_up_name' WHERE CodiceProdotto = '$Codice' "

è delimitata da doppi apici, quindi interpreterà le variabili al suo interno sostituendole con il loro valore. Gli apici vicino alle variabili non sono dei delimitatori di stringa, non servono a dire dove inizia e finisce la stringa, fanno parte della stringa, quindi non decidono come devono essere interpretate le variabili contenute. Solo gli apici che delimitano la stringa dettano legge.

I singoli apici sono necessari poiché la sintassi della query li richiede ovvero è MySQL che ne ha bisogno.