Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2005, 11:38
Avatar de neofito
neofito
 
Fecha de Ingreso: noviembre-2003
Mensajes: 138
Antigüedad: 20 años, 6 meses
Puntos: 0
Pregunta Menu de salto con elemento preseleccionado

Hola, tengo un menú de salto y quiero que me aparezca "preseleccionado" el parámetro que yo le pase (en concreto el predecesor) no entiedo como decirle al menú que me seleccione el valor de "predecesor que le paso". Los valores del menú de salto provienen de una consulta a una base de datos, menos el valor "ninguna" que se asigna cuando no tiene predecesor.


Por ejemplo:
http://localhost/form_categoria.php?...ecesor=ninguna
o
http://localhost/form_categoria.php?...cesor=loquesea

form_categoria.php

Código PHP:
    if (isset($id)) { 
    
$categs=lista_categorias($_GET['p_campo']); ?>
                <select name="p_predecesor" id="categoria">
<? if ($predecesor==ninguna) { ?>
<option value="ninguna" selected>Ninguna (no tiene predecesor)</option>    
<? }  
    foreach(
$categs as $categ) { ?>
    <option value="<?=$categ['id']?>" selected <?php echo ($categ['id'] == $id) ? "selected" "";?>>
    <?=$categ['nombre']?>
    </option>
              
                  <? ?>
                    </select></td>
Gracias por la ayuda