Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/10/2012, 10:42
rsanz
 
Fecha de Ingreso: marzo-2011
Mensajes: 18
Antigüedad: 14 años
Puntos: 0
Respuesta: Dividir la ejecucion de la funcion para ampliar funcionalidad

he encontrado la solucion pero haciendo cambios en el archivo de php haciendo lo siguiente:

he modificado la instruccion de cargar los selects separando el ultimo de esta manera

Código PHP:
 if($selectDestino!='select4'
    {
    echo 
"<select name='".$selectDestino."' id='".$selectDestino."' onChange='cargaContenido(this.id)'>";
    echo 
"<option value='0'>Elige</option>";
    while(
$registro=mysql_fetch_row($consulta))
    {
        
// Convierto los caracteres conflictivos a sus entidades HTML correspondientes para su correcta visualizacion
        
$registro[1]=htmlentities($registro[1]);
        
// Imprimo las opciones del select
        
echo "<option value='".$registro[1]."'>".$registro[1]."</option>";
       
$ide= ($registro[0]);
    }            
    echo 
"</select>";
    }
   elseif(
$selectDestino=='select4')
   {
    echo 
"<select name='".$selectDestino."' id='".$selectDestino."'>";
    echo 
"<option value='0'>Elige</option>";
    while(
$registro=mysql_fetch_row($consulta))
    {
        
// Convierto los caracteres conflictivos a sus entidades HTML correspondientes para su correcta visualizacion
        
$registro[1]=htmlentities($registro[1]);
        
// Imprimo las opciones del select
        
echo "<option value='".$registro[0]."'>".$registro[0]."</option>";
       
$ide= ($registro[0]);
    }            
    echo 
"</select>";    
   } 
espero que os sirva.