$date_of_birth = db::escape($date_of_birth); db::execute("UPDATE user_info SET date_of_birth = '{$date_of_birth}' , bd_year = YEAR('{$date_of_birth}') , bd_month = MONTH('{$date_of_birth}') , bd_day = DAY('{$date_of_birth}') , age = YEAR(CURDATE()) - YEAR('{$date_of_birth}') - (RIGHT(CURDATE(), 5) < RIGHT('{$date_of_birth}', 5)) WHERE user_id = {$uid} LIMIT 1");