Witam,
Próbuję wykonać różnicę dat,po której powinienem otrzymać wiek. Problem w tym, że nie wiem jak przypisać poprawnie sesje w różnicy.
Datę urodzenia wprowadzam do bazy za pomocą:
<input type="date" name="datau">
Rekord wyświetlam sesją:
($_SESSION['datau']
Natomiast kod na różnicę wygląda następująco:
$obecna = new DateTime ();
$urodzony = new DateTime($_SESSION['datau']);
$roznica = $obecna->diff ($urodzony);
printf("<b>Wiek: </b> %d \n", $roznica->y);
Prosiłbym o pomoc. Z góry dzięki.