[PHP] non capisco come mai mi da la data NULL

Valerio93

Nuovo Utente
2 Dic 2019
5
0
1
Ciao ragazzi,
ho un problema con sql.
ho una pagina dove chiedo dei dati all'utente tra cui una data(valore di tipo DATE) di una scadenza che la passo ad un'altra pagina php tramite il metodo POST

se io nella seconda pagina scrivo
Codice:
echo  $_POST['dataScadenzaRata'];
me la scrive giusta sullo schermo. quando poi vado ad inserirla nel database e vado a vedere cosa mi ha inserito vedo che me lo ha messo NULL 0000-00-00 e non riesco a capire come mai.
nelle altre pagine ho altre data che inserisco tranquillamente nel database senza questo tipo di problema.
il campo del database è un tipo DATE.
non capisco davvero dove sbaglio.
 

macus_adi

Utente Attivo
5 Dic 2017
1.333
91
48
IT/SW
Input di tipo Date è nel formato della lingua Browser, mentre in Mysql è del tipo: YYYY-MM-DD quindi una trasformazione è necessaria all'inserimento della data.

Potresti utilizzare Carbon per le corrette trasformazioni.
 

Valerio93

Nuovo Utente
2 Dic 2019
5
0
1
Input di tipo Date è nel formato della lingua Browser, mentre in Mysql è del tipo: YYYY-MM-DD quindi una trasformazione è necessaria all'inserimento della data.

Potresti utilizzare Carbon per le corrette trasformazioni.
Ciao e grazie per la risposta.
Stasera quando sono a casa proverò subito.. Quello che non capisco però è come mai altre date prese e gestite alla solita maniera mi funzionano! Ho provato anche a cambiare il tipo di campo del database da DATE a DATETIME
 

Valerio93

Nuovo Utente
2 Dic 2019
5
0
1
Input di tipo Date è nel formato della lingua Browser, mentre in Mysql è del tipo: YYYY-MM-DD quindi una trasformazione è necessaria all'inserimento della data.

Potresti utilizzare Carbon per le corrette trasformazioni.
nullla, non funziona comunque.
ho provato a fare la INSERT direttamente da PhpMy Admin
Codice:
INSERT INTO `pagamenti`(`DataScadenzaRata`) VALUES (2020-07-07)
e mie esce fuori questo:
Warning: #1265 Data truncated for column 'DataScadenzaRata' at row 1
 
Discussioni simili
Autore Titolo Forum Risposte Data
V Script per distanza indirizzi [era: Script Php che non capisco se funzioni !] PHP 2
P Data scraping in PHP non funziona PHP 4
L php mysql non salva solo id PHP 21
A php metodo post jquery non da mai errore jQuery 4
M Guestbook - non funziona dopo upgrade di PHP PHP 5
S [PHP] non prende la query PHP 0
WebmasterFioriniAndrea [PHP] Problema che non mi fa vedere niente PHP 2
Leshabituelles Non riesco ad aggiornare PHP PHP 0
Max 1 [PHP] Script che funziona in locale e non online PHP 16
R [PHP] pagina inclusa che non viene visualizzata PHP 2
Punix [PHP] query non valida PHP 1
M [PHP] Visualizzare un array partendo dal numero 1 e non 0 PHP 5
gandalf1959 [PHP] Inserimento di più righe non funziona come mi aspetto... PHP 2
M [PHP] Query UPDATE che non mi aggiorna campi seconda tabella PHP 3
M [PHP] header (location..) non funzionante dopo login PHP 3
B [PHP] Valore variabile non riconosciuto PHP 1
M [PHP] Selezionare immagini directory non presenti in db PHP 11
P [PHP] $_GET non preleva variabile nell’URL PHP 4
R mojave php non interpretato PHP 11
M Non corretta lettura del file php.ini della sezione CLI PHP 3
P [PHP] Input Type="date" non va correttamente con Apple PHP 2
Cosina [PHP] Preservare i campi del form solo se l'invio non ha successo PHP 5
S [PHP] Selezionare i campi non in comune con le altre colonne della tabella PHP 4
Monital [PHP] Insert into non inserisce tutti i dati PHP 1
T interpretare uno script php non fatto da me... PHP 3
M PHP - Funzione non e scrive il risultato PHP 3
L [PHP] case then e campo non riconosciuto PHP 0
T [PHP] aiuto....Fatal error: Uncaught Error:non riesco a capire PHP 1
T [PHP] ...Parse error che non c'è... PHP 7
M [PHP] Non si connette PHP 7
W [PHP] Non esegue il parsing su un dato sito e negli altri si... PHP 0
A Php mail non invia due mail di seguito PHP 3
O PHP 5.6 non riesco ad abilitare TSL 1.2 PHP 1
L [PHP] Nuovo server, query non funzionano PHP 3
M [PHP] Escludere campi non valorizzati PHP 22
Tommy03 Perchè non si apre una pagina PHP PHP 4
F [PHP] if(isset($_POST['Invia'])) non mi riconosce le variabili PHP 3
D [PHP] Update non trasferisce condizione where PHP 1
V Creare tabella mysql con php non funziona PHP 1
V [PHP] Perché non funziona ? PHP 1
V [PHP] Variabile modificata in un if non mantiene quel valore PHP 5
alessandra86 [PHP] Elementi di un array non visualizzabili PHP 7
C [PHP] non trovo l'errore? PHP 3
A [PHP] Non prende variabile $provincia ma tutte le altre si PHP 6
M [css][php] codice php esterno non vede il css PHP 6
M [PHP] Non calcola l'ultimo record inserito PHP 13
M [PHP] Problema IF non riconosciuta PHP 2
webimage [PHP] Non inserimento in tabella PHP 19
D [PHP] in una determinata fascia oraria non visualzzare campo PHP 5
T PHP: aggiunta a query che non so fare... PHP 2

Discussioni simili