Salve, utilizzo questa sintassi per modificare i dati in un campo di un record e funziona perfettamente
codice:
$nonattivare_record = $connessione->exec("UPDATE $table SET attiva = 'no' WHERE id = $indicerecord");
invece utilizzo questa sintassi per modificare i dati in più campi contemporaneamente in un record, non mi dà errore ma non funziona
codice:
$inserisci_dati = $connessione->exec("UPDATE $table SET dataora='$valore_ricevuto_DATA' and causale='$valore_ricevuto_CAUSALE' and importo='$valore_ricevuto_IMPORTO' and archivio='$valore_ARCHIVIO' and visita='$valore_ricevuto_VISITA' and dativisita='$valore_ricevuto_DATIVISITA' and evidenzia='$valore_ricevuto_EVIDENZIA' and attiva='$attiva_daeditare' where ID=$valore_ricevuto_appoID");
dove sbaglio?