Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/06/2010, 11:01
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Problema: Form y correción de campos erróneos

Hola
Bueno, eso te ocurre porque estas dibujando otro option en php
Lo que te propuse en mi post anterior, era que pusieras un if en los
options, tal vez no me di a entender, voy a darte un ejemplo

Código PHP:
Ver original
  1. <select name="tipo">
  2.    <option value="Bodega" <?php  if (isset($_SESSION['tipo']) && $_SESSION['tipo'] == 'Bodega'){ echo 'selected'; } ?> >Bodega</option>
  3. //y asi con los demás options
  4. </select>

Por eso preguntaba también si generabas este select dinámicamente,
pues te quedaría más fácil hacerlo, por ej con un array php

Código PHP:
Ver original
  1. $array = ('Bodega','otro');
  2. <select name="tipo">
  3. for($i=0;$i<count($array),$i++)
  4. {
  5. if (isset($_SESSION['tipo']) && $_SESSION['tipo'] == $array[$i]
  6. {
  7. echo '<option value="<?php echo $array[$i]?>" selected  >$array[$i]</option>';
  8. }
  9. else
  10. {
  11. echo '<option value="<?php echo $array[$i]?>"   >$array[$i]</option>';
  12. }
  13. }
  14. <option value="Bodega" <?php  if (isset($_SESSION['tipo'])  && $_SESSION['tipo'] == 'Bodega'){ echo 'selected'; } ?>  >Bodega</option>
  15. //y asi con los demás options
  16. </select>

Se puede mejorar ese if claro esta
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com