Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/08/2014, 17:19
Karen_mBrK
 
Fecha de Ingreso: enero-2014
Mensajes: 127
Antigüedad: 10 años, 9 meses
Puntos: 2
Respuesta: Combos dependientes.

Gracias por intentar ayudarme NSD, intenté con tu código, claro que lo adapté a justo como lo necesitaba, sin embargo no me dio absolutamente ningún resultado. Así que después de tanto buscarle, decidí volver a mi código, y le hice algunos cambios, que según yo, deberían de funcionar, pero nuevamente no me carga el segundo select.

Aquí el código:

Código PHP:
<?php
$categoria 
= isset($_POST['categoria']) ? $_POST['categoria'] : NULL;
$re mysql_query("select categoria, id_cat from categorias");
$re1 mysql_query ("select subcategoria from subcategorias inner join categorias ON id_sub = id_cat AND categoria = '$categoria'");
?> 
    
<form id="form1" name="form1" method="post" action="">
<select name="categoria" size="1" id="categoria" onChange="form1.submit()" style="width:200px">
<option value="0" selected="selected">Selecciona una categoria</option>
<?php 
while ($f mysql_fetch_array($re)){
    echo 
'<option value='.$f['id_cat'].'>'.$f['categoria'].'</option>';
}
?>
</select>
<br>
<select name="subcategoria" size="1" id="subcategoria" style="width:200px">
<?php 
if(isset($_GET['$re'])) 
                { 
                     while (
$g mysql_fetch_array($re1)){
    echo 
'<option value='.$g['id_sub'].'>'.$g['subcategoria'].'</option>';
}
                                       
                }else{}        
                
?>
                </select>
                </form>
:(