Achar a Idade de Nascimento por Dias, Meses e Anos e escrever por extenso

Vou tentar ser mas claro possível

1- Estou precisando calcular a data de nascimento
2- Mas quero que seja calculado por Dias, Meses e Anos

Por exemplo: O usuário terá 3 campos para digitar

Dias
Meses
Anos

Quando ele digitar estes 3 campos

Entrará o Resultado a Data de Nascimento dele

E uma mensagem por extenso

Vamos fazer uma simulação para que possa entender melhor

Dias = 30
Meses = 2
Anos = 3

Ai ele irá cair o resulta na data de nascimento

Data de Nascimento = 07/02/1983

Depois irá escrever por extenso

Sua idade atual é 4 anos, 1 mês e 6 dias

Somente e um exemplo os cálculos não batem e somente para vocês saberem o que eu quero

transforme tudo em segundos, pego o timestamp corrente e subtraia

Tem como você fazer o código em php como forma de exemplo

Obrigado pela atenção

Waldemargo.

Você foi extremamente claro e, por incrível que pareça, isso me confundiu.

Se você usar a macro $dt_nascimento = sc_date({datanasc}, “aaaa-mm-dd”, “-”, D, M, A); poderá subtrair ou adicionar (dependendo do operador utilizado [size=14pt]+[/size] ou [size=14pt]-[/size]) dia, meses e anos a uma determinada data.

Com relação à idade que você deseja por extenso, pelo que entendi, é o que você está digitando… seu exemplo - 3 anos 2 meses e 30 dias, que é o tempo que você está subtraindo da data atual… ou seja, a idade.

Bom Dia

Segue exemplo Simples

$atual = date(“Y-m-d”); //Pegar a data atual no formato (aaaa-mm-dd)
{nascimento} = sc_date_dif_2 ({nascimento}, “aaaammdd”, $atual, “aaaa-mm-dd”, 1);

$dias = {nascimento[0]};
$meses = {nascimento[1]};
$anos = {nascimento[2]};

/*
echo "Dias - " . $dias;
echo "
Meses - " . $meses;
echo "
Anos - " . $anos;
*/

echo “Sua idade atual é " . $anos . " anos, " . $meses . " mêses e " . $dias . " dias”;

OBS: veja qual o formato interno do campo no banco de dados e passe na macro

T+

onde coloca esse código?

tenho um from, que tenho os campos {NASCIMENTO} E {IDADE}
quero que quando digitada a idade de nascimento o campo idade preencha automático.

qual os passos pra fazer isso! pois sou iniciante em PHP e SC

MAS QUERO QUE NO CAMPO IDADE SAIA EX: “36 ANOS 6 MESES 25 DIAS”

Bom Dia, também sou novato
Se estiver na aplicação formulário, vá até em eventos, e click no evento onload e escreva o codigo do
colega acima, que está correto.