Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/02/2013, 17:40
Avatar de satjaen
satjaen
 
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 12 años, 5 meses
Puntos: 10
Respuesta: sumar años a fechas

Cita:
Iniciado por emprear Ver Mensaje
A. Sumar años a fechas

Código PHP:
Ver original
  1. <?php
  2. $fecha = date('j-m-Y');
  3. $nuevafecha = strtotime ( '+730 day' , strtotime ( $fecha ) ) ;
  4. $nuevafecha = date ( 'j-m-Y' , $nuevafecha );
  5. echo $nuevafecha;
  6. ?>

B. Y esto de javascript que tiene?


Gracias, lo he podido hacer así:
Código PHP:
Ver original
  1. <?php
  2. $num_aparato=$_GET['ID'];
  3.  $con=mysql_connect ("localhost","root","root");
  4.      mysql_select_db("xxxx",$con);
  5.  $sql = "select compra from ap_usuarios where num_aparato = '$num_aparato'";
  6.      $datos=mysql_query($sql,$con);
  7.      while ($row=mysql_fetch_array($datos))
  8.     {
  9.            
  10.            $compra=$row['compra'];
  11.     }
  12. $fecha_actual=date("Y-m-d");
  13. $fecha_db = "$compra";
  14. $fecha_db = explode("-",$fecha_db);
  15. $fecha_cambiada = mktime(0,0,0,$fecha_db[1],$fecha_db[2],$fecha_db[0]+2);
  16. $fecha = date("Y-m-d", $fecha_cambiada);
  17. ?>
  18.  
  19.           <td>F.Compra</td>
  20.           <td>
  21.             <input name="FECHA_COMPRA" type="text" value="<?php echo $compra?>"   size="9" /></td>
  22.           <td>Fecha de Final de garantía</td>
  23.           <td>
  24.     <input name="FIN_GARANTIA" type="text"  value="<?php echo $fecha; ?>"  size="9" /></td>
  25.         </tr>

Y lo de ponerlo en javascript es por lo que comente antes de el cambio de color del input, si el valor de fecha es inferior al de la fecha actual. Me podrias ayudar?
Muchas gracias emprear siempre me sirve mucho tu ayuda.