Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/07/2006, 14:11
Avatar de .php
.php
 
Fecha de Ingreso: julio-2006
Mensajes: 481
Antigüedad: 17 años, 9 meses
Puntos: 5
para que un combo se llene dependiendo de la opcion de otro combo se hace asi:
codigo del combo 1
Código PHP:
<select name="Cod_1" onChange="form1.submit()">  
    <option value="">---- Seleccione ----</option>  
        <?php  
        $Conexion       
=  Conectarse();  
        
$sql            =  "Select * from TABLA1";  
        
$result         =  mysql_query($sql,$Conexion);  
        while(
$row      =  mysql_fetch_array($result)){  
            
$Codigo     =  $row["Cod_1"];  
            
$Nombre     =  $row["Nom_1"];  
            
$Selected   =  "";  
            if(
$Cod_1  ==    $Codigo)  
                
$Selected =    "selected";  
            echo 
"<option value=\"$Codigo\" $Selected>$Nombre</option>";  
        }  
        
mysql_free_result($result);  
        
mysql_close($Conexion);  
      
?>  
</select>
codigo combo 2
Código PHP:
<select name="Cod_2">  
    <?php  
        $Conexion     
=  Conectarse();  
        
$sql          =  "Select * from TABLA2 where Cod_1=$Cod_1";  
        
$result       =  mysql_query($sql,$Conexion);  
        while(
$row    =  mysql_fetch_array($result)){  
            
$Codigo   =  $row["Cod_1"];  
            
$Nombre   =  $row["Nom_1"];  
            
$Selected =  "";  
            if(
$Cod_2 ==    $Codigo)  
                
$Selected=    "selected";  
            echo 
"<option value=\"$Codigo\" $Selected>$Nombre</option>";  
        }  
        
mysql_free_result($result);  
        
mysql_close($Conexion);  
      
?>  
</select>

Última edición por .php; 27/07/2006 a las 14:26