Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 25 postagens
Mais de 25 postagens
Tópico Autor
Mensagens: 27
Sexo: Masculino
Localização: SC/Caçador/Brasil
Contato:

Criar variavel usando outras duas anteriores vindas POST

22-07-2008 14:46

Olá, gostaria de saber se é possível criar uma varavel pelo resultado de duas anteriores, desta forma:

$data_nasc = "$_POST[ano]-$_POST[mes]-$_POST[dia]"; $data_falec = "$_POST[ano2]-$_POST[mes2]-$_POST[dia2]";

e assim criar uma varável
$idade

que também será inserida no banco de dados.

agradeço o auxílio.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17638
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Criar variavel usando outras duas anteriores vindas POST

22-07-2008 15:26

Acho que o script desse post pode te servir

http://www.codigosnaweb.com/forum/viewtopic.php?t=2086

Basta somente ajustar alguns valores.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 25 postagens
Mais de 25 postagens
Tópico Autor
Mensagens: 27
Sexo: Masculino
Localização: SC/Caçador/Brasil
Contato:

Criar variavel usando outras duas anteriores vindas POST

22-07-2008 15:30

Creio que não seja bem isso.
olha só

$data_nasc = "$_POST[ano]-$_POST[mes]-$_POST[dia]"; $data_falec = "$_POST[ano2]-$_POST[mes2]-$_POST[dia2]";

isso pega os valores do formulario data de nascimento e data de falecimento e insere depois no banco de dados;

a pergunta é como criar uma nova variável chamada idade para ser inserida no banco de dados à partir da duas datas?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17638
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Criar variavel usando outras duas anteriores vindas POST

22-07-2008 15:32

Veja esse exemplo

<?php
$nascimento = "10-10-2000";
$morte = "10-10-2005";
$calculo = floor((strtotime($morte) - strtotime($nascimento))/(60*60*24*365.2425));
echo "Fulano nasceu em: $nascimento, morreu em: $morte aos $calculo ano(s) de vida.";
?>
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 25 postagens
Mais de 25 postagens
Tópico Autor
Mensagens: 27
Sexo: Masculino
Localização: SC/Caçador/Brasil
Contato:

Criar variavel usando outras duas anteriores vindas POST

22-07-2008 15:59

deixei assim:

salvar.php

<? $nome = $_POST[nome]; $sobrenome = $_POST["sobrenome"]; $sexo = $_POST["sexo"]; $data_nasc = "$_POST[ano]-$_POST[mes]-$_POST[dia]"; $cidade_nasc = $_POST["cidade_nasc"]; $estado_nasc = $_POST["estado_nasc"]; $data_falec = "$_POST[ano2]-$_POST[mes2]-$_POST[dia2]"; $cidade_falec = $_POST["cidade_falec"]; $estado_falec = $_POST["estado_falec"]; $nota = $_POST["nota"]; $idade = floor((strtotime($data_falec) - strtotime($data_nasc))/(60*60*24*365.2425)); $sql = mysql_query("INSERT INTO obitos VALUES ('','$nome', '$sobrenome', '$sexo', '$data_nasc', '$cidade_nasc', '$estado_nasc', '$data_falec', '$cidade_falec', '$estado_falec', '$nota', '$idade')"); ?> <h3>Cadastro de Óbito efetuado com sucesso!</h3> <br> <a href='?pg=../estrutura/obituario/listar.php'>Voltar</a>

e tah funcionando maravilha!
valewww aeee!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17638
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Criar variavel usando outras duas anteriores vindas POST

22-07-2008 16:02

¨aww¨
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]