Ciao a tutti,
ho una sezione degli eventi. Avrei bisogno di sapere quale è la sintassi giusta da inserire nella query UPDATE.
In particolare nella modifica dei campi data vorrei assegnare ad ogni campo più valori. Ad esempio al campo data inizio vorrei associare le variabili $anno_inizio, $mese_inizio e $giorno_inizio.
Posto il codice. Questa è la sintassi che ho usato nell'INSERT e funziona ma nella modifica non va.
Grazie in anticipo
Codice PHP:
$sezione=$_POST['sezione'];
$titolo=$_POST['titolo'];
$paesi=$_POST['paesi'];
$luogo=$_POST['luogo'];
$giorno_inizio=$_POST['giorno_inizio'];
$mese_inizio=$_POST['mese_inizio'];
$anno_inizio=$_POST['anno_inizio'];
$giorno_fine=$_POST['giorno_fine'];
$mese_fine=$_POST['mese_fine'];
$anno_fine=$_POST['anno_fine'];
$ora_inizio=$_POST['ora_inizio'];
$minuto_inizio=$_POST['minuto_inizio'];
$ora_fine=$_POST['ora_fine'];
$minuto_fine=$_POST['minuto_fine'];
$prezzo=$_POST['prezzo'];
$contatti=$_POST['contatti'];
$descrizione=$_POST['descrizione'];
$query = 'UPDATE eventi SET
sezione = "' . $sezione . '",
titolo = "' . $titolo . '",
data_inizio= "' . $anno_inizio . '-' . $mese_inizio . '-' . $giorno_inizio . '",
data_fine= "' . $anno_fine . '-' . $mese_fine . '-' . $giorno_fine . '",
orario_inizio= "' . $ora_inizio . ':' . $minuto_inizio . ':' . '00' . '",
orario_fine= "' . $ora_fine . ':' . $minuto_fine . ':' . '00' . '", paese = "' . $paesi '",
luogo = "' . $luogo . '",
prezzo = "' . $prezzo . '",
contatti = "' . $contatti . '",
descrizione = "' . $descrzione .'" WHERE id_evento = {$IdEvento}';