Tengo un formulario que inserta una fecha en la BD sin problemas, el problema se presenta cuando quiero modificar dicha fecha el formulario envia el dia y mes sin problemas pero no el año, no se que pasa es practicamente el mismo formulario que la inserta sin problemas.
Código:
<td><?php $fecha=$datos["FECHAN_CLIENTE_1"];
$fecha = explode("-", $fecha);
?>
<select name="dia_1" class="style6" id="dia_1">
<option value="<?php $fecha[2]; ?>"><?php echo $fecha[2]; ?></option>
<?php $Dias="1" ?>
<?php while($Dias <= "31"){ ?>
<option <?php if($Dias == $_POST['dia']){ ?>selected="selected"<?php }?> value="<?php echo $Dias; ?>"><?php echo $Dias; ?></option>
<?php $Dias=$Dias+1 ?>
<?php } ?>
</select>
<select name="mes_1" class="style6" id="mes_1">
<option value="<?php echo $fecha[1]; ?>"><?php
if($fecha[1]=='01'){
echo "Enero";}
if($fecha[1]=='02'){
echo "Febrero";}
if($fecha[1]=='03'){
echo "Marzo";}
if($fecha[1]=='04'){
echo "Abril";}
if($fecha[1]=='05'){
echo "Mayo";}
if($fecha[1]=='06'){
echo "Junio";}
if($fecha[1]=='07'){
echo "Julio";}
if($fecha[1]=='08'){
echo "Agosto";}
if($fecha[1]=='09'){
echo "Septiembre";}
if($fecha[1]=='10'){
echo "Octubre";}
if($fecha[1]=='11'){
echo "Noviembre";}
if($fecha[1]=='12'){
echo "Diciembre";}?> </option>
<option value="1">Enero</option>
<option value="2">Febrero</option>
<option value="3">Marzo</option>
<option value="4">Abril</option>
<option value="5">Mayo</option>
<option value="6">Junio</option>
<option value="7">Julio</option>
<option value="8">Agosto</option>
<option value="9">Septiembre</option>
<option value="10">Octubre</option>
<option value="11">Noviembre</option>
<option value="12">Diciembre</option>
</select>
<select name="ano_1" class="style6" id="ano_1">
<option value="<?php $fecha[0] ?>"><?php echo $fecha[0] ?></option>
<?php
$hoyano=date("Y");
//$hoydateyear=$hoyano-18;
$hoydateyear=$hoyano-1;
$dateyear=$hoydateyear-100;
?>
<?php while($dateyear <= $hoydateyear){ ?>
<option value="<?php $dateyear; ?>"><?php echo $dateyear; ?></option>
<?php $dateyear=$dateyear+1 ?>
<?php } ?>
</select></td>
y lo recibo por POST
Código:
$dia_1=$_POST["dia_1"];
$mes_1=$_POST["mes_1"];
$ano_1=$_POST["ano_1"];
$fechan_cliente_1=$ano_1.'-'.$mes_1.'-'.$dia_1;