ciao, ho questo codice per delle date:
Codice PHP:
$parti_1 = explode('-', $_POST['data_corso_1']);
$data_corso_1 = $parti_1[2].'-'.$parti_1[1].'-'.$parti_1[0];
$parti_2 = explode('-', $_POST['data_corso_2']);
$data_corso_2 = $parti_2[2].'-'.$parti_2[1].'-'.$parti_2[0];
$parti_3 = explode('-', $_POST['data_corso_3']);
$data_corso_3 = $parti_3[2].'-'.$parti_3[1].'-'.$parti_3[0];
$parti_4 = explode('-', $_POST['data_corso_4']);
$data_corso_4 = $parti_4[2].'-'.$parti_4[1].'-'.$parti_4[0];
ma provando a inserire solo la prima ricevo questo errore dalla seconda:
codice:
Incorrect date value: '--' for column 'data_corso_2' at row 1
cosa significa, che mi legge i trattini e quindi non me la accetta? le altre date in teoria possono essere opzionali, ho forse sbagliato a mettere giù il codice? devo dargli degli if per dirgli che se il campo non è riempito non deve prenderlo in considerazione?
grazie