Jump to content
php.lv forumi

Vecuma noteikšana


rudzis

Recommended Posts

heh. A loģiski padomāt nevarēji kā nosaka vecumu? Datumus atņem, ne?

$gads = 2004;
$menesis = 3;
$diena = 4;

$vecums = date('Y')-$gads;
if ((date('n')<$menesis) || (date('n')==$menesis && date('j')<$diena)) {
 $vecums--;
}

echo "Tavs vecums ir $vecums gadi.";

Link to comment
Share on other sites

Tu esi Tētis ;)

20297[/snapback]

Kur nu.. es vēl jauns un neprecējies.
interesanti, a kas buut php.lv forums bez bubu ? smile.gif
Tas būtu forums bez bubu.
PS: bubu, tev nav ko darīt? jeb RSS-ā lasi php.lv forumu ?
Abi divi Delfins, abi divi. Izklaidējos tā teikt.

 

Un vispār jāiet gulēt!

Edited by bubu
Link to comment
Share on other sites

ja tas viss naak no MYSQL lauka

DATATIME (lauka nosaukums vecums atdgriez vecums2)

 

tad vari izmantot:

 

"select (YEAR(CURDATE()))-(YEAR(VECUMS))-IF(RIGHT(CURDATE(),5)<RIGHT(vecums,5),1,0) as vecums2 from ttt"

 

atgriez pilnu vecumu gados :)

 

----------

Lai straadaa MYSQL :)

 

labots:

aizmirsu piebilst tieshi sadu fiichu delj izmantoju MYSQL DATATIME lauku nevis

UNIXtime... - viegla datumu konvertaacija abos virzienos PHP <--> MYSQL

 

itkaa UNIXTIME buutu vieglaak, bet tuur var paraadiities gljuki zem 1970 gada

MYSQL tas ir noveersts, webaa jau vienmeer buus cilveeki kas vecaaki par 35 gadiem :)

Edited by Grey_Wolf
Link to comment
Share on other sites

×
×
  • Create New...