Ver Mensaje Individual
  #10 (permalink)  
Antiguo 02/06/2009, 23:55
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Consultar BD, guardar en array y mostrar en select

Kimmy, ver solo partes del codigo es muy dificil porque no se puede apreciar que es lo que tratas de hacer en cada segmento. De entrada te digo que en el segundo bloque $_SESSION['tallas']; esta solo de adorno, no haces una asignacion, no ejecutas una funcion.

En el primer bloque tienes un error, debes crear el <select> antes de ingresar al for() y terminarlo al salir, ademas, te falta obtener la talla actual y marcarla como "selected", supongo que la tienes almacenada en $_SESSION['talla']

Código php:
Ver original
  1. echo "<li><b>Talla:</b>";
  2.     echo "<select name=\"talla[]\">";
  3.     for ($i=0;$i<count($tallas['talla']);$i++)    
  4.     {
  5.          $estado = ($tallas['talla'] == $_SESSION['talla']) ? ' selected="selected"' : '';
  6.          echo "<option value=\"{$tallas['talla']}\"$estado>{$tallas['talla']}</option>";
  7.     }
  8. echo "</select>";
__________________
- León, Guanajuato
- GV-Foto