Вычислите возраст на основе даты рождения

У меня есть таблица пользователей в sql, и у каждого из них есть даты рождения. Я хочу преобразовать их дату рождения в их возраст (только годы), например, дата: 15.03.1999 возраст: 14 и 15.03.2014 изменится на возраст: 15

Здесь я хочу показать дату пользователя:

if(isset($_GET['id']))
{
    $id = intval($_GET['id']);
    $dnn = mysql_fetch_array($dn);
    $dn = mysql_query('select username, email, skype, avatar, ' .
        'date, signup_date, gender from users where id="'.$id.'"');
    $dnn = mysql_fetch_array($dn);
    echo "{$dnn['date']}";
}
60
задан 17 October 2017 в 06:52

1 ответ

$getyear = explode("-", $value['users_dob']);
$dob = date('Y') - $getyear[0];

$value['users_dob'] значение базы данных с форматом yyyy-mm-dd

0
ответ дан 31 October 2019 в 16:47

Другие вопросы по тегам:

Похожие вопросы: