Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/08/2008, 00:21
Avatar de goroscer
goroscer
 
Fecha de Ingreso: mayo-2008
Mensajes: 75
Antigüedad: 16 años
Puntos: 0
Respuesta: ayuda select dependientes

hola, creo poder ayudar...creo que el tema pasa cuando recargas la pagina, tu select que lo hace pierde el valor por lo tanto es necesario que lo vuelvas a recuperar. Aclaro que no es un select dependiente pero pienso que deberia servir.

creo que seria algo asi:
Código PHP:
// esto es para cuando se recarga la pagina
// si esta definino $id toma el valor que se selecciono en el select
if (isset($_POST['nameselect']))    
 {
  
$id=$_POST['nameselect'];
 } 
Lo que sigue deberia ir en el formulario. Cuando se produzca un onchange se recarga la pagina y se define $_post['nameselect'].

Código:
<select tabindex="1" name="nameselect" onchange="recarga()">
<option value="">--Seleccione una Opcion--</option>
<? while ($rows=mysql_fetch_assoc($query_bd))
    {       
    if ($id==$rows['campo'])
         { ?>
    <option  value="<?=$rows['campo']?>"  selected="selected"> <?=$rows['campo']?></option>
        <? }
          else
               {?>
 <option  value="<?=$rows['campo']?>"><?=$rows['campo']?></option>
	   <? }?>
 <? } ?>
</select>

// Escribir codigo para  el segundo select
En el formulario me parece que deberias de ubicar el segundo select para lograr la dependencia a partir del valor seleccionado en primer select.
En la FAQ del foro creo haber visto un ejemplo de select dependiente desarrollado en php, tambien si buscas en google encontraras un ejemplo de select dependiente desarrollado en javascript x tunait.
Espero haber sido de ayuda. Saludos!

Última edición por goroscer; 07/08/2008 a las 00:36