silvio.barra Posted October 18, 2011 Report Share Posted October 18, 2011 (edited) Como eu salvo a data de vencimento e os dias no banco de dados?<html><head><script language="javascript">function muda(input1,input2){ palavra = input1.value; if(palavra.length == 2){ input2.focus(); }}</script></head><body><form name="form1" method="post" action="?action=GeraParcelas"><table width="500" border="0"> <tr> <td width="162">Data da Emissão:<input type="text" name="dia" size="2" maxlength="2" id="teste1" onkeydown="muda(this.form.teste1,this.form.teste2)">/<input type="text" name="mes" size="2" maxlength="2" id="teste2" onkeydown="muda(this.form.teste2,this.form.teste3)">/<input type="text" name="ano" size="3" maxlength="4" id="teste3"/><br> <input name="enviar" type="submit" id="enviar" value="Enviar"><p><?php//Inserir data da emissão$data3 = date('d/m/Y'); // data atual$dia = $_POST['dia'];$mes = $_POST['mes'];$ano = $_POST['ano'];$data_ori = $_POST['dia'].'/'.$_POST['mes'].'/'.$_POST['ano']; //data da emissão$data_proxima = $_POST['data_proxima']; //data do vencimentoecho "<p>Data Atual: ".$data3."";echo "<p>Data da Emissão: ".$data_ori."";//calculo da data do vencimento, datas mais x dias: 06/09/2010 + 360 dias = 01/09/2010$data_ori_time = strtotime($data_ori);$data_proxima = strtotime($data_ori_time, +360);echo "<p>Data do Vencimento: ".$data_proxima."";//Resultado 01/09/2011 + 18/10/2011 ( aqui é a data atual)= -46 dias$data1 = strtotime('data_proxima');$data2 = strtotime('data3'); //data atual$dif2 = $data1-$data2;echo "<p>Números de Dias " . (int)floor($dif2 / 86400) . " dias";?></p></td></tr></table></form></body></html> Edited October 24, 2011 by silvio.barra Quote Link to comment Share on other sites More sharing options...
0 Willian Gustavo Veiga Posted October 20, 2011 Report Share Posted October 20, 2011 Você não recebeu resposta por que não perguntou ... Quote Link to comment Share on other sites More sharing options...
Question
silvio.barra
Como eu salvo a data de vencimento e os dias no banco de dados?
<html>
<head>
<script language="javascript">
function muda(input1,input2){
palavra = input1.value;
if(palavra.length == 2){
input2.focus();
}
}
</script></head>
<body>
<form name="form1" method="post" action="?action=GeraParcelas">
<table width="500" border="0">
<tr>
<td width="162">Data da Emissão:
<input type="text" name="dia" size="2" maxlength="2" id="teste1" onkeydown="muda(this.form.teste1,this.form.teste2)">/
<input type="text" name="mes" size="2" maxlength="2" id="teste2" onkeydown="muda(this.form.teste2,this.form.teste3)">/
<input type="text" name="ano" size="3" maxlength="4" id="teste3"/>
<br>
<input name="enviar" type="submit" id="enviar" value="Enviar"><p>
<?php
//Inserir data da emissão
$data3 = date('d/m/Y'); // data atual
$dia = $_POST['dia'];
$mes = $_POST['mes'];
$ano = $_POST['ano'];
$data_ori = $_POST['dia'].'/'.$_POST['mes'].'/'.$_POST['ano']; //data da emissão
$data_proxima = $_POST['data_proxima']; //data do vencimento
echo "<p>Data Atual: ".$data3."";
echo "<p>Data da Emissão: ".$data_ori."";
//calculo da data do vencimento, datas mais x dias: 06/09/2010 + 360 dias = 01/09/2010
$data_ori_time = strtotime($data_ori);
$data_proxima = strtotime($data_ori_time, +360);
echo "<p>Data do Vencimento: ".$data_proxima."";
//Resultado 01/09/2011 + 18/10/2011 ( aqui é a data atual)= -46 dias
$data1 = strtotime('data_proxima');
$data2 = strtotime('data3'); //data atual
$dif2 = $data1-$data2;
echo "<p>Números de Dias " . (int)floor($dif2 / 86400) . " dias";
?>
</p></td></tr></table></form></body></html>
Edited by silvio.barraLink to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.