Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2008, 10:17
Avatar de 2D6
2D6
 
Fecha de Ingreso: enero-2006
Ubicación: Posadas, Misiones
Mensajes: 60
Antigüedad: 18 años, 4 meses
Puntos: 4
Selects dependientes no me andan!! AYUDA!!

Hola, necesito ayuda de la gente que REALMENTE sabe :p
Tengo este codigo :

Código PHP:
<select name="idcategoria" id="idcategoria" onChange="window.location = this.options[this.selectedIndex].value; return true;">
<option value="?idcategoria=0">Seleccione</option>
<? $sql_categoria mysql_query("SELECT idcategoria, categoria from categorias");
while(
$r_categoria mysql_fetch_array($sql_categoria))
{
?>
<option value="?idcategoria=<?=$r_categoria[0]?><? if($idcategoria==$r_categoria[0]){?>selected<??>><?=$r_categoria[1]?></option>
<?
}?>
</select>
</td>
    </tr>
    <tr>
      <td height="30" bgcolor="#CCCCCC"><div align="right">Sub-Categoria</div></td>
      <td height="30" bgcolor="#CCCCCC"><select name="subcateg" id="subcateg">
        <option value="">Seleccione</option>
        <? $sql_subcategoria mysql_query("SELECT * from sub_categorias WHERE idcategoria = '$idcategoria'");
while(
$r_subcategoria mysql_fetch_array($sql_subcategoria))
{
?>
        <option value="<?=$r_subcategoria[0]?>">
        <?=$r_subcategoria[2]?>
        </option>
        <?
}?>
      </select>
Que es para hacer selects dependientes, funciona perfecto pero el problema es que el primer select no pasa el valor $idcategoria a la base de datos.

Muchas gracias por la ayuda!!