Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2012, 20:14
Maru77
 
Fecha de Ingreso: agosto-2003
Mensajes: 524
Antigüedad: 20 años, 8 meses
Puntos: 5
relacionar dos select

hola a todos!

por medio de este código levanto los datos de una tabla para un select.

Código PHP:
<select name="<?php echo $campo ?>">
            <option value="0">-</option>
            <?php
            $conn 
DataBase::getInstance();
                
$rel=false;
                
$relacion='_'.$campo;
                
$conn->setQuery('SELECT * FROM `_'.$campo.'` ORDER BY id ASC');
                if (
$conn->len()==0){
                    
$rel=true;
                    
$relacion=$campo;
                    
$conn->setQuery('SELECT * FROM `'.$campo.'` ORDER BY id ASC');
                }
                if (
$conn->len()==0){
                    
$rel=true;
                    
$relacion=$campo.'s';
                    
$conn->setQuery('SELECT * FROM `'.$campo.'s` ORDER BY id ASC');
                }
                if (
$conn->len()>0){
                
$rs $conn->loadObjectList();
                foreach(
$rs as $valor){?>
                <option value="<?php echo $valor->id ?>"><?php echo $valor->titulo ?></option>
                <?php 
                
}}?>
                </select>
pero no se como puedo hacer para que al elegir un select por ejemplo de categorias quede en otro select las subcategorias de esa categoria.

alguna idea?
desde ya se los agradezco!
__________________
Saludos!!!
Maru.-