Ver Mensaje Individual
  #18 (permalink)  
Antiguo 27/04/2012, 10:36
mogurbon
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 13 años, 3 meses
Puntos: 155
Respuesta: Combos Dependientes Repetidos

A ver si me logro explicar la situacion aqui es que necesitas entender que es lo que se hace, si no esta dificl que se logre esto que quieres hacer es con ajax, ajax lo que hace es modificar un pedazo de tu html y sustituirlo por otro que igual se encuentra en alguna de un servidor

veamos tendrias un primer select en el cual vas a mandar el id elegido a una funcion que utilizara ajax para mandar ese id a un php que dibujara dos selects segun el id enviado


Código PHP:
<div id="select1">
    <
select disabled="disabled" name="equipos" id="equipos" onChange='pintaselect(this.id)'>
            <
option value="0">Selecciona opci&oacute;n...</option>
    </
select>
</
div
en otro php vas a recibir ese id que te dieron y vas a dibujar los selects segun ese id


Código PHP:
<?
$id
=$_POST['id']
$result mysql_query("query malevolo con el id");
?>
<select disabled="disabled" name="equipos" id="equipos">
<?
while ($row mysql_fetch_array($resultMYSQL_NUM)) {?>
   <option value="0"><?=$valor?></option>
<? ?>
</select>

ese select pintado lo vas a dibujar dentro del id del div que contendra nuestro segundo
la propiedad en javascript que lo hace es innerHTml(debes documentarte un poco carnal)

Código PHP:
<div id="select2">

</
div

una vez que mas que nada mas copiar y pegar captes ese concepto ya dibujar el tercer select sera facil

hay funciones ya hechas en ajax que hacen lo de mandar un id y regresar el contenido para dibujarlo, igual si captas esto te seria mas fácil hacerlo con librerias como jquery o xajax




por cierto que comentario tan poco asertivo del compañero malakian de burlarse
__________________
No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo