Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/02/2012, 07:18
Avatar de JaimeMSE
JaimeMSE
 
Fecha de Ingreso: diciembre-2010
Ubicación: Isla Cristina (Huelva)
Mensajes: 164
Antigüedad: 13 años, 11 meses
Puntos: 7
Respuesta: Problema con fechas, base de datos y un for

Si hago una cosa así me muestra en vez de 1,2,3,4,5,6... me muestra 31 veces el número 27 (que es el que aparece en la base de datos).

Lo siento, pero no sé como ponerlo para que muestre del 1 al 31 y que si existe el dia en la DB ponga el selected=selected a ese dia, pero sigan apareciendo todos los demás dias :S

Código PHP:
Ver original
  1. echo "<select>";
  2. for ($dia = 01; $dia <= 31; $dia++) {
  3.     if($dia == $diaa) {
  4.         $selectdia = "selected=\"selected\"";
  5.     echo "D&iacute;a: <option value=\"".$dia."\" \"".$selectdia."\">".$dia."</option><br/>";   
  6.     }
  7.     else {
  8.     echo "D&iacute;a: <option value=\"".$dia."\">".$dia."</option><br/>";
  9.     }
  10. }
  11.  
  12. echo "</select>";
__________________
@JaimeMSE - ¡Sígueme!