Ver Mensaje Individual
  #8 (permalink)  
Antiguo 09/02/2005, 15:22
daniph
 
Fecha de Ingreso: agosto-2001
Ubicación: Gran Canaria (España)
Mensajes: 430
Antigüedad: 22 años, 9 meses
Puntos: 0
Vamos a ir por partes:

Primero vamos a llenar dos array con los datos de la base de datos:

Código PHP:
//Llenar array categorias 
    
$cons "SELECT cid, categoria FROM cat";
    
$result mysql_query($cons,$conex);  
     while(list(
$cid$categoria) = mysql_fetch_row($result)) 
     {
     
$categorias[$cid] = $categoria;
     }
     
mysql_free_result($result);
     
//Llenar array subcategorias 
    
$cons "SELECT sid, cid, subcategoria FROM subcat";
    
$result mysql_query($cons,$conex);  
     while(list(
$sid$cid$subcategoria) = mysql_fetch_row($result)) 
     {
     
$subcategorias[$sid] = $subcategoria;
     }
     
mysql_free_result($result); 
Luego dispongo de esta funcion en javascript para que cambien los select
Código PHP:
<script>
function 
CambiaSelect(formu)
{    var 
LaCategoria formu.categorias.selectedIndex
    formu
.subcategoria.length subcategorias[LaCategoria].length
    
for (i=0i<formu.subcategoria.lengthi++)
    {    
formu.subcategoria.options[i].text subcategorias[LaCategoria][i]
    }
}
</script> 
Hasta aqui bien, pero ahora es cuando viene el problema, las variables usadas en php como las uso en javascript... la verdad es que no se si voy bien encaminado...

Gracias

Última edición por daniph; 09/02/2005 a las 15:27