Pradinis
Pagalba
Užsisakyk!
- Reklamą
- Hostingą
- El. pašto dėžutę
Užsisakyk!
Įrankiai
Pasidalink
- Visos temos
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Kiti PHP, HTML, MySQL klausimai |
Autorius: Kwyn | Peržiūrų: 3319 |
Kwyn Narys Kapitonas Pranešimai: 681 Įstojęs: 2006 Bir. 21 20:06:54 | |
Man ištiko tokia problėma su user_birthdate. Dabar rašau savo TVS, (forumas ir registracija jau beveik baigti), bet iškilo problėmos kai vartotojas registruodamasis įveda savo gimimo datą. Kodas maždaug atrodo taip:
Kai vartotojas įveda savo gimimo datą ir spaudžia "Registruotis", man į duomenų bazės lentelę laukelyje user_birthdate įveda visada 00-00-0000. Bet kodėl? Gal kas galetų patarti kame yra problėma? T.y. tas IF'as nesuvienyja kažkodėl tai trijų kintamujų į vieną, ir į MySQL įrašo $user_birthdate = "00-00-0000";, nors duomenys ir buvo įvesti. Any ideas? |
|
ramon Narys Ekspertas Pranešimai: 2977 Įstojęs: 2006 Gru. 18 11:12:50 | |
Nu tai logiskai mastan vietoi skaiciaus zodzio ne irasysi turetu but menesis atitikti skaiciu, tai irasik kaip skaiciu ir po to atvaizduok skaiciu kaip zody, gal suprasi ka turiu omeny |
|
Kwyn Narys Kapitonas Pranešimai: 681 Įstojęs: 2006 Bir. 21 20:06:54 | |
Na gerai. Vietoj <select name="... pabandžiau tiesiog padaryti <input type="text" name="birth_month" size="2" maxlength="2">, kad reikėtų pačiai įvesti mėnesį, bet MySQL'e vistiek nulius rodo. |
|
ramon Narys Ekspertas Pranešimai: 2977 Įstojęs: 2006 Gru. 18 11:12:50 | |
SQL row`as turetu atrodit mazdaug taip jei nori tik skaicius [data] data DATE NOT NULL DEFAULT '0000-00-00', o jei tu nori rasyt kaip paprasta zodi(us)/skaicius rasyk toki SQL row`a : data VARCHAR(8) NOT NULL DEFAULT '', |
|
Kwyn Narys Kapitonas Pranešimai: 681 Įstojęs: 2006 Bir. 21 20:06:54 | |
Na nežinau kodėl man čia nesigauna. Nukopinau gimimo datos scriptą iš fusiono sistemos, pritaikiau sau, ir vistiek nulius varo. |
|
MAnjack Garbės narys Legenda Pranešimai: 11821 Įstojęs: 2006 Kov. 2 20:03:58 | |
Kintamasis gal duomenų negauna. Pabandyk juos atvaizduoti echo $user_birthdate; IIr tada pamatysi ar kintamasis turi kokią nors reikšmę. |
Peršokti į forumą: |