jacobson
18.02.2011, 17:35:09
Witam, mam pytanie otoz mam sobie kod rejestracji i w niej mam date urodzenia, ktora sklada sie z 3 pol select day,month i year i teraz chcialbym je przekazac do bazy danych najlepiej do jednego pola birth ... a nie do 3 roznych pol day,month, year. Czy moge je polaczyc
jakos ?
narazie mam tak:
$q = "INSERT INTO ".TBL_USERS." VALUES ('$day', '$month', '$year')";
a chcialbym tak :
$q = "INSERT INTO ".TBL_USERS." VALUES ('$birth')";
dzieki za pomoc
jacobson
18.02.2011, 17:43:57
no dobra ale to makedate Tworzy date ze zmiennych "rok" i "dzien w roku" a ja chcialem polaczyc dzien, miesiac i rok....
o to str_to_date jest spoko
to jeszcze mam pytanie czy moge wykonac zapytanie do mysql
"INSERT INTO ".TBL_USERS." VALUES (STR_TO_DATE('$day,$month,$year','%d,%m,%Y'))";
kadlub
18.02.2011, 18:02:03
$rok=1984;
$miech="styczeń";
$dzien=23;
$data=$dzien.'-'.$miech.'-'.$rok;
może to ci w czymś pomoże