Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/03/2014, 20:00
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.003
Antigüedad: 11 años, 6 meses
Puntos: 2198
Respuesta: Buscador con text field y combo-box

Primero necesitas corregir tu HTML, tienes un <select /> antes del formulario y, por supuesto, ese campo no se incluirá al procesar.

También es recomendable que especifiques el método del formulario, ya sea get o post, no dejes que el navegador asuma o decida por ti.

Para que te guarde los campos seleccionados es bastante fácil, ejemplo:

Código PHP:
Ver original
  1. // Obtienes valor del formulario o inicializas
  2. $select = (isset($_GET['select'])) ? $_GET['select'] : 0;
  3. $texto = (isset($_GET['texto'])) ? $_GET['texto'] : '';
  4.  
  5. // Si es un select, cuando estás asignando las opciones:
  6. while(/* condición para leer opciones */) {
  7.        $ok = ($select == $row['id']) ? ' selected="selected"' : '';
  8.        echo "<option value=\"{$row['id']}\"$ok>{$row['nombre']}</option>";
  9. }
  10.  
  11. // Para un texto es mucho más sencillo:
  12. echo "<input type=\"text\" name=\"texto\" value=\"$text\" />";
__________________
- León, Guanajuato
- GV-Foto