Davvero le ho provate tutte prima di sottopormi alla gogna mediatica.........
Il mio problema è il seguente :
ho un campo date NULL di default NULL, nel relativo form di modifica se ho immesso la data di iscrizione mi viene visualizzata correttamente , ma se la cancello nella prossima modifica
(ed anche nel database) di default invece di NULL immette "0000-00-00" mentre io ho bisogno di visualizzare campi giorno-mese-anno completamente vuoti.
Posto a tal proposito lo parte dello script di modifica
.................
if (isset($_POST[giorno], $_POST[mese], $_POST[anno])) {
// la funzione sottostante passa da data ITA a data USA
include("formtodb.php");
$_POST[iscrizione]=datadaform($_POST[giorno], $_POST[mese], $_POST[anno]);
} else {
$_POST[iscrizione]=NULL;
}
................
ho provato a dare a $_POST : IS NULL, '',"", ma niente da fare, il valore NULL
riappare solo se non cito il dato nella query di aggiornamento ( per coerenza dato che è un non valore...).
QUalche consiglio???????????????