![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 29.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
chciałbym aby użytkownik wpisując dane do bazy MYSQL np. w pole DAYA_URODZENIA i musiał wpisać poprawnie na przykład taki format 1980-09-28 a po wpisaniu innego formatu daty lub cokolwiek innego wyskoczył mu błąd zły format daty. Czy ktoś borykał się z takim problemem i wie jak go rozwiązać ?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 6 Dołączył: 14.02.2007 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
zawsze mozesz skozytać z pola select i options wtedy bedziesz mial pewnosc ze data zawsze będzie wpisana prawidłowo np:
Myśle że powinno dobrze śmigać (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował RubiX 22.03.2007, 23:46:03 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
tu
Cytat data = ''$rok'-'$miesiac'-'$dzien''; byłby error (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
można też wpisaną datę w pole input typ=text sprawdzać wyrażeniem regularnym Łukasz edit: a tak przy okazji to nie ma nic wspólnego z mysql więc nie to forum jeśli w kolumnie z datą w bazie mysql masz ustawiony typ date to przy złym wpisaniu dane nie zostały by dodane do bazy pomysł @RubiX jest dobry i prosty, pamiętej że pola option możesz generować z php za pomocą pętli Ten post edytował kossa 23.03.2007, 00:00:58 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 15 Dołączył: 7.11.2004 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Do podanego rozwiązania dodałbym funkcję checkdate" title="Zobacz w manualu PHP" target="_manual (zamiast tworzyć wyrażenie regularne).
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 29.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ok dzięki jakoś sobie poradzę.
Ale mam jeszcze jedno pytanie , mam taki kod jak mam zrobić aby po wybraniu np. rocznika użytkownik nie musiał klikać na przycisk "Prześlij" w formularzu tylko żeby automatycznie się to wysyłało ? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 5 Dołączył: 13.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 29.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki dział (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:09 |