Grazie.
Il codice è questo (Super banale)
Codice PHP:
$qwt = "UPDATE `inverter` SET `marca` = ?, `tipo` = ? WHERE `idinverter` = ?";
$result = $connessione->prepare($qwt);
$par = array($marca, $tipo, $idinverter);
$result->bind_param('ssi', $par[0], $par[1], $par[2]);
Escludo sia un problema di codice visto che in locale funziona.
Ho commentato tutta la pagina e non c'erano errori. Poi ho scommentato riga per riga e l'ORRORE è la non sulla prepare.
Dalla console ho verificato i dati passati:
marca "Master"
tipo "Master+CS20TL"
idinverter "5"
Una cosa stranissima! Ovviamente il db sono dati varchar max 150 e l'id è numerico e primario.