gracias por tu respuesta, pero como lo aplicaria a mi funcion?
Código PHP:
function listarFecha(){
$TuDia =(date ("Ymd"));//obtienes la fecha actual del sistema
$ano = date("Y"); // Año actual
$mes = date("m"); // Mes actual
$dia = date("j"); // Dia actual
//combobox dia
echo "<select name='dia' class='cboForm' id='dia' >";
echo '<option selected value="0" selected="selected" >Día</option>';
for($i=1;$i<32;$i++){
echo '<option value="'.$i.'">'.$i.'</option>';
}
echo '</select>';
echo " <font color='#FFFFFF'>/</font> ";
//combobox mes
echo "<select name='mes' class='cboForm' id='mes'>";
echo "<option value='0' selected='selected'>Mes</option>";
echo "<option value='01'>Enero</option>";
echo "<option value='02'>Febrero</option>";
echo "<option value='03'>Marzo</option>";
echo "<option value='04'>Abril</option>";
echo "<option value='05'>Mayo</option>";
echo "<option value='06'>Junio</option>";
echo "<option value='07'>Julio</option>";
echo "<option value='08'>Agosto</option>";
echo "<option value='09'>Septiembre</option>";
echo "<option value='10'>Octubre</option>";
echo "<option value='11'>Noviembre</option>";
echo "<option value='12'>Diciembre</option>";
echo "</select>";
echo " <font color='#FFFFFF'>/</font> ";
//combobox año
echo "<select name='ano' class='cboForm' id='ano'>";
echo '<option selected value="0" selected="selected" >Año</option>';
for($i=1900;$i<2010;$i++){
echo '<option value="'.$i.'">'.$i.'</option>';
}
echo '</select>';
}
ah otra cosita, tengo un problema cuando quiero convertir la cadena de la fecha a cadena, uso el mktime() , cuando escogo en el combobox "año" el año 1900 o 1901 siempre me sale como resultado el año "1969", solo puedo convertir la fecha desde al año 1902 en adelante, estoy cometiendo algun error en la codificacion?
Código PHP:
$r = $dia."/".$mes."/".$ano;
$date = explode("/",$r);
$nacimiento= date("Y-m-d",mktime(0,0,0,$date[1],$date[0],$date[2]));