Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

peterhall

[Resolvido] adicionar dias em php

Recommended Posts

boas. tenho uma tabela em mysql com diversos dados, sendo um deles "timestamp" que regista a data e hora qd um registo é inserido, até aqui td bem. Agora, em php, esse mesmo campo com o tipo "timestamp" é importado de mysql e inserido num campo, ao qual eu pretendo adicionar a esta data de registo mais 8 dias.

 

o código:

 

<?php
// inclui o arquivo de validar sessão
include "validar_session.php";
// inclui o arquivo de configuração do sistema
include "Config/config_lista.php";

// faz consulta no banco de dados
$consulta = mysql_query("select * from contahead");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.style1 {font-size: 36px}
.style2 {
	color: #000000;
	font-weight: bold;
}
.style3 {
	color: #FFFFFF;
	font-weight: bold;
}
-->
</style>
</head>

<body>
<form action="" method="post" enctype="multipart/form-data">
<table width="900" border="0" cellpadding="0" cellspacing="0">
  <!--DWLayoutTable-->
  <tr>
    <td width="30" height="29"> </td>
    <td width="30"> </td>
    <td width="30"> </td>
    <td width="30"> </td>
    <td width="30"> </td>
    <td width="30"> </td>
    <td width="30"> </td>
    <td width="30"> </td>
  </tr>
  <tr>
    <td height="65"> </td>
    <td> </td>
    <td> </td>
    <td valign="top"><span class="style1">Lista</span> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
  </tr>
  <tr>
    <td height="20"> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
  </tr>
  <tr>
    <td height="2"></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
  </tr>
  
  <tr>
    <td height="52"> </td>
    <td colspan="6" valign="top"><table width="100%" border="2" bordercolor="#FFFFFF" cellpadding="0" cellspacing="0">
      <!--DWLayoutTable-->
      <tr>
        <td width="20" height="24" align="center" valign="middle" bgcolor="#000000"><span class="style3">Utilizador</span></td>
          <td width="25" align="center" valign="middle" bgcolor="#000000" class="style3">Valor:</td>
          <td width="10" align="center" valign="middle" bgcolor="#000000" class="style3">Prazo:</td>
          <td width="5" align="center" valign="middle" bgcolor="#000000" class="style3">Taxa de Juro:</td>
	  <td width="6" align="center" valign="middle" bgcolor="#000000" class="style3">Carga Financeira:</td>
	  <td width="4" align="center" valign="middle" bgcolor="#000000" class="style3">Classificação:</td>
	  <td width="10" align="center" valign="middle" bgcolor="#000000" class="style3">Seguro:</td>
	  <td width="10" align="center" valign="middle" bgcolor="#000000" class="style3">Bens:</td>
	  <td width="10" align="center" valign="middle" bgcolor="#000000" class="style3">Documentação:</td>
	  <td width="10" align="center" valign="middle" bgcolor="#000000" class="style3">Profissional:</td>
	  <td width="10" align="center" valign="middle" bgcolor="#000000" class="style3">Estado:</td>
	  <td width="50" align="center" valign="middle" bgcolor="#000000" class="style3">Data de Fecho:</td>
        </tr>
  <?php
while($linhas = mysql_fetch_object($consulta)) {
?>
      <tr>
        <td height="24" align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->user_name;?> </td>
          <td align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->valor_emprestimo;?><span>€</span> </td>
          <td align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->prazo;?> </td>
          <td align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->juro_ini*100;?><span>%</span> </td>
          <td align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->carga_financeiraA*100;?><span>%</span> </td>
          <td align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->classificacao;?> </td>
          <td align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->seguro;?> </td>
          <td align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->bens;?> </td>
          <td align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->documentacao;?> </td>
          <td align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->professional;?> </td>
          <td align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->estado;?> </td>
          <td align="center" valign="middle" bgcolor="#CCCCCC"><?php echo $linhas->dt_created;?> </td> 
	 
	  </a></td>
        </tr>
      
  <?php
}
?>
      
      
      
      
    </table></td>
    <td> </td>
  </tr>
  <tr>
    <td height="136"> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
  </tr>
</table>
</form>
</body>
</html>

qual a melhor solução para adicionar estes mesmo 8 dias a este campo (label: "Tempo de Fecho"; campo: "dt_created").

 

Obgdo.

Compartilhar este post


Link para o post
Compartilhar em outros sites
<?php echo date('Y-m-d', strtotime($linha->dt_created ."+8 day")); ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

obrigadão. resultou na perfeição!!!

 

Já agora, para substituir o valor de uma campo por imagem, qual seria o código?

 

neste exemplo:

 

<?php echo $linhas->seguro;?> ----- se o resultado for "sim" ou " "Sim", trocar por "image.jpg"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro peterhall, mantenha um tópico para cada dúvida. Como a dúvida inicial foi solucionada, o tópico será marcado como Resolvido. Para a segunda dúvida, crie um novo tópico.

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.