Forse non riesco a spiegarmi...la sintassi "UPDATE" non prevede di uguagliare ogni valore ad un altro, nel modo
Codice PHP:
$query "UPDATE tabella SET tabella.campo1='$valore_passato', tabella.campo2='$valore2_passato', ecc... 
Nel modo in cui effettuo la chiamata io, invece ho
Codice PHP:
$query "UPDATE tabella SET $chiavesql = '$arrayDiValori'. 
che non è affatto la stessa cosa.
O sbaglio?

(P.s. gli echo gli utilizzo quotidinamente per venire a campo di errori)