[RISOLTO] valore datetime '0000-00-00 00:00:00' non più cons postato il 26/05/2020 11:07:08 nel forum programmazione, gdrcd, open source, hosting e modificato da kaytch il 26/05/2020 13:15:36
Ciao a tutti. Sto avendo un problema fastidioso e non riesco a venirne a capo. Premetto che non sono un asso in sql o php, però cerco di leggere guide e documentazioni per imparare meglio a usare questi linguaggi.
Adesso il problema è il seguente. Avendo migrato su un altro hosting e quindi su una versione forse più recente di phpmyadmin ricevo un errore all'iscrizione.php dall'utente di tipo INSERT.
l'errore è simile a quello riscontrato da altri utenti in questo forum ma non sembra essere lo stesso.
Cioè si ha questo errore all'ultimo step di iscrizione.php impedendo all'utente di iscriversi:
Pagine → 1
26/05/2020 12:11:26
Controlla che all'interno del database la colonna relativa alla data sia datetime e non solo date, in quanto nel primo caso ti è concesso il formato da te richiesto, nel secondo invece solo la data (anche se in realtà dovrebbe passarlo comunque, ma provare non costa nulla).
Non conoscendo gdr-cd così a fondo in quelle metodiche non ricordo.
26/05/2020 12:16:07 e modificato da kaytch il 26/05/2020 12:16:59
Ciao Auronx, grazie per la risposta.
Sì, sembrano essere corrette.
26/05/2020 12:24:56 e modificato da gdr-online.com il 26/05/2020 12:26:50
Ti confermo che dalla versione 5.7 di MySql non ammette date dove il mese o il giorno sono zero, ma non l'anno. Ad esempio, anche se l'opzione è impostata, '0000-00-00' è ammesso, mentre '1970-00-10' o '1929-01-00' non lo sono.
Potresti provare a fare dei test impostando una una data fittizia tipo "1900-01-01 00:00:00". Così sai che è una data fittizia e vedi se funziona in alternativa puoi provare con un NULL e vedere come reagisce lo script generale
26/05/2020 12:31:23 e modificato da kaytch il 26/05/2020 12:33:07
Grazie per la risposta.
Se provo a salvare ultimo_refresh con un altro valore mi restituisce questo:
Query error #1067 INVALID DEFAULT VALUE FOR ora_entrata
26/05/2020 12:36:15
Prova a levare il valore e prova a checkare il "NULL"
26/05/2020 12:46:17
Mi restituisce lo stesso errore. E' strano, è come se una dipende dall'altra.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!