Buonasera, sto dentando di aggiornare dei record attraverso la modifica dei campi input di un form. Va tutto bene, tutti campi vengono modificati alla perfezione:
Codice PHP:
$stmt=$conn->prepare("UPDATE incarichi_est SET data_incarico='$data_inc', data_fine_incarico='$data_fine_inc', azienda=?, pi=?, riferimento=?, riferimento_altro=?, descrizione_incarico=?, data_inserimento=now() WHERE id_est=?");
$stmt->execute(array($_POST['azienda'], $_POST['pi'], $_POST['$_POST[riferimento'], $_POST['riferimento2'], $_POST['descrizione_incarico'], $_POST['id']));
Il problema è che al termine della query mi viene restituito il valore "NULL"!
L'istruzione successiva (e ultima):
Codice PHP:
echo "<div class='echo'>Record modificato!</div>";
viene completamente ignorata.
Non credo sia un problema sql visto che l'update viene eseguito correttamente. Qualcuno mi saprebbe dire da cosa dipende?