[ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.01.07
Prihlásený: 30.11.14
Príspevky: 660
Témy: 53 | 53
NapísalOffline : 25.05.2007 20:36 | Vek

Potreboval by som nejaký PHP script, ktorý by zo zadaného dátumu narodenia vypočítal vek. Pomôžete niekto? Ďakujem.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.06.07
Prihlásený: 03.08.14
Príspevky: 4
Témy: 0 | 0
Bydlisko: Bratislava
NapísalOffline : 02.06.2007 13:49 | Vek

#trebars takto
#$row[XY] su tvoje premenne z ktorych ratas vek.

Kód:
   $akt_mesiac = date('n');
   $akt_den = date('j');
   $akt_rok = date('Y');

   $rozdiel_roky = $akt_rok - $row[rok];

   if ($akt_mesiac <= $row[mesiac])
   {
       if ($row[mesiac] == $akt_mesiac)
       {
           if ($row[den] > $akt_den)
               $rozdiel_roky--;
           if ($row[den] = $akt_den)
               $rozdiel="narodky";
       }
       else
           $rozdiel_roky--;
   }
               $vek="$rozdiel_roky $rozdiel";


Offline

Skúsený užívateľ
Skúsený užívateľ
Vek

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 04.06.2007 8:01 | Vek

Sleepy, ráta tvoj kód aj s prestupnými rokmi alebo letným/zimným časom?


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Vek

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1383
Témy: 90 | 90
Bydlisko: Slovakia-Ko...
NapísalOffline : 04.06.2007 19:01 | Vek

no este si vyberaj :D


_________________
CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých
Offline

Skúsený užívateľ
Skúsený užívateľ
Vek

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 04.06.2007 19:05 | Vek

Ja len tak, lebo poznám jedno riešenie cez MySQL, tam sa na to myslí (aj som to tu niekde písal, známa funkcia TIMESTAMPDIFF).


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
 [ Príspevkov: 5 ] 


Vek




© 2005 - 2017 PCforum, edited by JanoF