Tema: <SELECT> php
Ver Mensaje Individual
  #9 (permalink)  
Antiguo 06/03/2011, 16:38
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: <SELECT> php

Que tal juan_14nob,

estas cerrando el option fuera del while y ademas si a todos los options les declaras el selected, siempre va a quedar seleccionado el último, tenes que comparar en el while, que el valor que te viene por GET(yo pasaria el formulario a POST) es igual a el id del elemento en el while, algo asi:


Código PHP:
Ver original
  1. ...
  2. while($variablearray = mysql_fetch_array($elquery1)) {
  3.     $selected = $variablearray['id'] == $_GET['encuestas'] ? "selected='selected'" : '';
  4.     echo "<option value='" . $variablearray['id'] . "' " . $selected . ">" . $variablearray['pregunta'] . "</option>";
  5. ...
  6. }

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)