Hola como están?
Necesito una ayuda, lo que pasa es que necesito tomar el valor de una fecha y sumarle 1 año, como vencimiento. Adjunto los códigos:
Código PHP:
Ver original<?php
include ("includes/conexion.php");
?>
<H1>Ingresar extintor Jvs</H1>
<link rel="stylesheet" href="css.css">
<body>
<form>
<p align="right"><a href="home.php"><font color="black"><strong>Volver a Home</strong></font></a></p>
</form>
<FORM id="form" name="formulario" action="equipo_ingresado.php" method="POST">
<fieldset id="form">
<label name="folio">Folio</label>
<input method="post" type='text' name='folio' value='
<?=rand(0000001, 99999999); ?>' maxlength='8' onKeyPress="return numbersonly(this, event)" readonly class="form-textarea"/>
<p>
<label>Tipo de extintor
<select name="tipo" class="form-textarea">
<option value="Polvo quimico">Polvo quimico</option>
<option value="Polvo quimico BC">Polvo quimico BC</option>
<option value="CO2">CO2</option>
</select>
</p>
<p>
<label>Peso<input name="peso" type="text" id="peso" size="5" class="form-textarea"/>Kls.</label></p>
<p><label>Certificacion
<input type="radio" name="cert" value="Si" >Si
<input type="radio" name="cert" value="No" >No<br>
</label>
</p>
<p>
<label>Numero certificacion
<input type='text' name='num_cert' id="num_cert" maxlength='20' onKeyPress="return numbersonly(this, event)" class="form-textarea"/></label></p>
</p>
<p><label>Certificado por
<select name="cert_por" class="form-textarea" class="form-textarea">
<option value="Cesmec">Cesmec </option>
<option value="Idiem">Idiem</option>
<option value="Otro">Otro</option>
</select>
</p>
<p>
PH <input type="date" name="ph" class="form-textarea" method="POST"/>
</p>
<p>
Ultima mantencion <input type="date" name="ult_man" class="form-textarea"/>
</p>
<p><label>Fabricante
<input name="fabri" type="text" class="form-textarea" class="form-textarea">
</p>
<p><label>Propietario
<input name="propie" type="text" class="form-textarea" class="form-textarea">
</p>
<p><label>Comentarios</label><br>
<textarea name="coment" type="text" rows="10"placeholder="Escribe aqui tus comentarios" class="form-textarea"/>
</textarea>
</p>
<p >
<input type="submit" name="Submit" value="Ingresar" class="boton-macro"/></p>
</FORM>
</body>
Este código es el formulario
Código PHP:
Ver original<html>
<head>
<link rel="stylesheet" href="css.css">
<link rel="stylesheet" href="demo1.css">
<h2>Ingresado satisfactoriamente!</h2>
</head>
<body>
<form>
<p align="right"><a href="home.php"><font color="black"><strong>Volver a Home</strong></font></a></p>
</form>
<FORM name="buscar" action="equipo_ingresado.php" method="POST">
<?php
$folio = isset($_POST['folio']) ?
$_POST['folio'] : null ; $tipo = isset($_POST['tipo']) ?
$_POST['tipo'] : null ; $peso = isset($_POST['peso']) ?
$_POST['peso'] : null ; $cert = isset($_POST['cert']) ?
$_POST['cert'] : null ; $num_cert = isset($_POST['num_cert']) ?
$_POST['num_cert'] : null ; $cert_por = isset($_POST['cert_por']) ?
$_POST['cert_por'] : null ; $ph = isset($_POST['ph']) ?
$_POST['ph'] : null ; $ph_venc = isset($_POST['ph']) ?
$_POST['ph'] : null ; $ult_man = isset($_POST['ult_man']) ?
$_POST['ult_man'] : null ; $prox_man = isset($_POST['ult_man']) ?
$_POST['ult_man'] : null ; $fabri = isset($_POST['fabri']) ?
$_POST['fabri'] : null ; $propie = isset($_POST['propie']) ?
$_POST['propie'] : null ; $coment = isset($_POST['coment']) ?
$_POST['coment'] : null ;
echo "Folio:<strong> $folio.</strong><br>";
echo "Tipo de extintor:<strong> $tipo.</strong><br>";
echo "Peso:<strong> $peso. Kls.</strong><br>";
echo "Certificacion:<strong> $cert.</strong><br>";
echo "Numero de certififcacion:<strong> $num_cert.</strong><br>";
echo "Certificado por:<strong> $cert_por.</strong><br>";
echo "PH:<strong> $ph.</strong><br>";
echo "Vencimiento PH:<strong>$ph_venc</strong><br>";
echo "Ultima mantencion:<strong> $ult_man.</strong><br>";
echo "Proxima mantencion:<strong> $prox_man.</strong><br>";
echo "Fabricante:<strong> $fabri.</strong><br>";
echo "Propietario:<strong> $propie.</strong><br>";
echo "Comentarios:<strong> $coment.</strong><br>";
?>
<?php
//Conectarse y seleccionar base de datos
if (!$link) {
}
if (!$db_selected) {
}
// Tomar los campos provenientes del Formulario
$folio = isset($_POST['folio']) ?
$_POST['folio'] : null ; $tipo = isset($_POST['tipo']) ?
$_POST['tipo'] : null ; $peso = isset($_POST['peso']) ?
$_POST['peso'] : null ; $cert = isset($_POST['cert']) ?
$_POST['cert'] : null ; $num_cert = isset($_POST['num_cert']) ?
$_POST['num_cert'] : null ; $cert_por = isset($_POST['cert_por']) ?
$_POST['cert_por'] : null ; $ph = isset($_POST['ph']) ?
$_POST['ph'] : null ; $ph_venc = isset($_POST['ph_venc']) ?
$_POST['ph_venc'] : null ; $ult_man = isset($_POST['ult_man']) ?
$_POST['ult_man'] : null ; $prox_man = isset($_POST['prox_man']) ?
$_POST['prox_man'] : null ; $fabri = isset($_POST['fabri']) ?
$_POST['fabri'] : null ; $propie = isset($_POST['propie']) ?
$_POST['propie'] : null ; $coment = isset($_POST['coment']) ?
$_POST['coment'] : null ;
// Insertar campos en la Base de Datos
$que = "INSERT INTO ingresa (folio, tipo, peso, cert, num_cert, cert_por, ph, ph_venc, ult_man, prox_man, fabri, propie, coment) ";
$que.= "VALUES ('".$folio."', '".$tipo."', '".$peso."','".$cert."','".$num_cert."','".$cert_por."','".$ph."','".$ph_venc."','".$ult_man."','".$prox_man."','".$fabri."','".$propie."','".$coment."') ";
// Cerrar conexión a la Base de Datos
?>
</form>
<br>
<a href="ingresar_equipo.php"><button>Ingresar nuevo</button></a>
</body>
</html>
Este código es donde tomo los datos del formulario.
La variable $ph es de la fecha que se guarda del formulario, y en la variable $ph_venc debo agregar esta fecha pero 1 año mas adelante, es cuando vence el ph.
Muchas gracias, saludos.