Milyen módon tudnék egy webes adatbáziskezelő programban használt formon dátum típusú adatot bekérni? (Kezdő vagyok és MYSQL-t használnék HTML-lel vagy PHP-val. )
Figyelt kérdés
2010. febr. 28. 12:18
1/4 anonim válasza:
Sql táblában a mező típusa Datetime legyen (ez dátumot és órát/percet is kezel).
Php-ben kétféle lehetőség van: vagy eltárolod egy változóban a dátumot így: $datum = date("Y. m. d. H:i:s");
Vagy az sql parancsban így: INSERT INTO tábla (datum) VALUES (NOW())
2/4 A kérdező kommentje:
Pontosítanám a kérdésemet. Hogyan tudom megoldani, hogy a form-on dátum maszkja legyen az input mezőnek? (Ne lehessen attól eltérő formátumokat begépelni!)
2010. febr. 28. 16:56
3/4 anonim válasza:
Mindenképp lehet hamis adatot begépelni, max egy összetákolt saját formmal. Biztonságosabb PHP-val ellenőrizni:
if(preg_match("/^[0-9]{4}-[0-9]{1,2}-[0-9]{1,2} [0-9]{1,2}\:[0-9]{1,2}\:[0-9]{1,2}$/", $_POST['datum']))...
Asszem...
4/4 anonim válasza:
Az előzőhöz: Csak a formát ellenőzri, tehát be lehet neki írni 2010-13-32 67:88:91-et is...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!