Ver Mensaje Individual
  #14 (permalink)  
Antiguo 20/01/2013, 20:21
_El_Loco_22_
 
Fecha de Ingreso: agosto-2012
Ubicación: argentina
Mensajes: 27
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Llamar value de un <select>

Cita:
Iniciado por arcanisgk122 Ver Mensaje
mira estas equicodo supongo que no lees o algo asi ...



$fecha es el valor original el cual contiene : 18/2/2013

La función strftime() 1 convierte a la otra funcion strftime() 2 en el otro formato:

"El %d de %B de %Y" y lo guarda en la variable $fecha_completa... que te debe imprimir algo asi el 18 de febrero del 2013...

si o si cuando montas tu formulario deberas resivir los datos



entendes que si quieres imprimir este formato: 18/2/2013 usas la variable $fecha
y si quieres el otro formato corres las funcion:



el 18 de febrero del 2013
de igualmanera puedes guardar en una base de datos las variables en campos diferentes o guardar $fecha y antes de imprimir correr la funcion...

mas claro no se puede
Ya utilice el codigo completo, pero me da error

Código:
<!DOCTYPE html>
<html lang="es-ES">
<head>
<meta charset="utf-8" />
<title>Test</title>
</head>
<body>
<form action="destino.php" method="post">
<select name="dia">
<option value="">Dia</option>
<?php for ($i = 1; $i <= 31; $i++): ?>
<option value="<?php echo ($i < 10) ? '0'.$i : $i; ?>"><?php echo ($i < 10) ? '0'.$i : $i; ?></option>
<?php endfor; ?>
</select>
<select name="mes">
<option value="">Mes</option>
<option value="01">Enero</option>
<option value="02">Febrero</option>
<option value="03">Marzo</option>
<option value="04">Abril</option>
<option value="05">Mayo</option>
<option value="06">Junio</option>
<option value="07">Julio</option>
<option value="08">Agosto</option>
<option value="09">Septiembre</option>
<option value="10">Octubre</option>
<option value="11">Noviembre</option>
<option value="12">Diciembre</option>
</select>
<select name="anio">
<option value="">Año</option>
<?php for ($i = 1910; $i <= 2013; $i++): ?>
esto solo ya me da error.
Ahora lo agregue haci:

Código:
<!DOCTYPE html>
<html lang="es-ES">
<head>
<meta charset="utf-8" />
<title>Test</title>
</head>
<body>
<form action="destino.php" method="post">
<select name="dia">
<option value="">Dia</option>
<?php for ($i = 1; $i <= 31; $i++): ?>
<option value="<?php echo ($i < 10) ? '0'.$i : $i; ?>"><?php echo ($i < 10) ? '0'.$i : $i; ?></option>
<?php endfor; ?>
</select>
<select name="mes">
<option value="">Mes</option>
<option value="01">Enero</option>
<option value="02">Febrero</option>
<option value="03">Marzo</option>
<option value="04">Abril</option>
<option value="05">Mayo</option>
<option value="06">Junio</option>
<option value="07">Julio</option>
<option value="08">Agosto</option>
<option value="09">Septiembre</option>
<option value="10">Octubre</option>
<option value="11">Noviembre</option>
<option value="12">Diciembre</option>
</select>
<select name="anio">
<option value="">Año</option>
<?php for ($i = 1910; $i <= 2013; $i++): ?> 
quitando las lineas que marque en rojo, y creando el archivo "destino.php" y no funciona, aclaro tambien que lo puse asi $fecha, y tambien asi $fecha_completa, y no me imprime nada. Nose si estare haciendo algo mal, espero puedan ayudarme.
Saludos y gracias