Dato i formular?

Tags:    php mysqli

Jeg er ved at lave en formular hvor der også er et felt med dato.
Hvordan laver man den funktion, hvor der popper en lille kalender op, når man trykker i sådan et felt?





7 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 16 karma
Sorter efter stemmer Sorter efter dato
ref http://www.w3schools.com/html/html_form_input_types.asp
Fold kodeboks ind/udKode 

date er ikke understøttet af alle browsere, så kig også på datepicker


https://jqueryui.com/datepicker/





Umiddelbart skriver den bare ingen værdi til min database, selvom jeg kan se datoen i mit felt.

får du submittet din dato ??
hvilke datoformat anvender du ??
hvordan ser din sql ud ??


på sigt skal du nok lege lidt med i18n (sprogpakke) til datapicker.


test.db
Fold kodeboks ind/udKode 


ultra skrabet eks
Fold kodeboks ind/udKode 




en ting du også kunne lege lidt med er minDate og maxDate
fandt et af mine gamle svar http://www.eksperten.dk/spm/954116#reply_7885111
hvor jeg også havde fat i i18n, opdaterede lidt
Fold kodeboks ind/udKode 



jquery/1/ = seneste vertion i vertion 1
jqueryui/1/ = seneste vertion i vertion 1

demo http://udvikleren.olsensweb.dk/index4.php




Super - den kigger jeg på



Der findes mange forskellige datepicker komponenter også nogle der ikke kræver at hele jQueryUI bliver loadet.



datepicker er super fin.
Umiddelbart skriver den bare ingen værdi til min database, selvom jeg kan se datoen i mit felt.

Er det min kode der er forkert?

Fold kodeboks ind/udKode 




Ahh - det var fordi jeg manglede denne her:
Fold kodeboks ind/udKode 


Så den skrev datoen i forkert format



t