Foros del Web » Programando para Internet » PHP »

Ayuda con fechas

Estas en el tema de Ayuda con fechas en el foro de PHP en Foros del Web. Hola esta es mi duda: Yo tengo hecho un select donde salen todos los meses, entonces supuestamente se tiene que seleccionar automáticamente el mes en ...
  #1 (permalink)  
Antiguo 17/10/2007, 15:44
 
Fecha de Ingreso: febrero-2006
Mensajes: 858
Antigüedad: 18 años, 2 meses
Puntos: 4
Ayuda con fechas

Hola esta es mi duda:

Yo tengo hecho un select donde salen todos los meses, entonces supuestamente se tiene que seleccionar automáticamente el mes en que estámos... pero no lo hace...

Este es mi código:

Código PHP:
<?
//Creamos la serie de meses
$nombreMes = array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
$hoy time(); //Almacenamos la fecha de hoy
echo "<div align='center'><b>Selecciones una fecha:</b>
<form method='post'>\n"
;
//Construimos la lista de seleccion para mes
$hoyMes date("m",$hoy); //Obtenos el mes de $hoy
echo "<select name='fechaMes'>\n";
for (
$n=0;$n<12;$n++) {
echo 
"<option value=$n";
if (
$hoyMes == $n) {
echo 
"selected";
}
echo 
">$nombreMes[$n]\n</option>";
}
echo 
"</select>";
?>
Saludos y gracias
__________________
*La amistad se multiplica cuando se divide*
  #2 (permalink)  
Antiguo 17/10/2007, 15:46
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: Ayuda con fechas

te falta un espacio entre $n y selected... probá con poner
Código PHP:
echo " selected"
// en vez de 
echo "selected"
  #3 (permalink)  
Antiguo 17/10/2007, 17:30
 
Fecha de Ingreso: febrero-2006
Mensajes: 858
Antigüedad: 18 años, 2 meses
Puntos: 4
Re: Ayuda con fechas

ohhh graciass

ya se resolvio =D
__________________
*La amistad se multiplica cuando se divide*
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:33.