jag sitter här och funderar..
jag kör mot en mySQL databas där användaren födelseår, månad och dag ligger i tre olika fält.
hur gör jag för att kunna skriva ut att denna personen är så och så gammal? :q
1 svar · 161 visningar · startad av Qonos
jag sitter här och funderar..
jag kör mot en mySQL databas där användaren födelseår, månad och dag ligger i tre olika fält.
hur gör jag för att kunna skriva ut att denna personen är så och så gammal? :q
//hämtar värdena från databasen
$b_y=$row[birth_year_id];
$b_m=$row[birth_month_id];
$b_d=$row[birth_day_id];
//plockar fram dagens datum
$d_y=date("Y");
$d_m=date("m");
$d_d=date("d");
//räknar ut åldern
$age = $d_y - $b_y;
if ($d_m<$b_m)
{
$age--;
}
if ($d_m==$b_m)
{
if ($d_d<$b_d)
{
$age--;
}
}
//skriver ut åldern
echo $age;