Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/04/2007, 14:44
Avatar de gerson
gerson
 
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 481
Antigüedad: 19 años, 2 meses
Puntos: 4
Re: lio con los bucles

viktoria, bueno aqui modifique un poco tu codigo para poder usar el javascript ademas para que puedas usar el id_user
Código PHP:
// seleccionamos todos usarios
$Users=mysql_query("Select * from registro_usuarios ");
$i=0
while ($ArUser=mysql_fetch_array($Users)){
    
$categoria=$ArUser['tipo_user'];
    
$id_user $ArUser['id_user'];
    echo (
"<tr><Td bgcolor='white' style='padding-left:1em'>".$ArUser['nombre']."&nbsp;".$ArUser['apellidos']."</td><td  style='padding-right:1em'><select name='bla[]' id='bla[$i]' class='formas1' onchange='red($i)' >");     
    
$todas_categorias=mysql_query("Select * from tipo_user ");
    while(
$categorias=mysql_fetch_array($todas_categorias)) { 
        
//------------------------
        //aqui intento pasar valor $ArUser['id_user'] del primer bucle 
        
echo("<option value='".$id_user."/".$categorias['id_user']."' "); 
        
//----------------------------------
        
if($categorias['id_user']==$categoria){echo "selected";}
               echo(
">".$categorias['tipo_user']."</option>");
           }
    echo(
"</select></td></form></tr>");
    
$i++;

Ahora en tu funcion de javascript puse esto:
Código HTML:
function red(nro){

var variable3 = document.getElementById('bla['+ nro +']').value;
alert(variable3);
}
Bueno no lo probe, pero si hay falla hazmelo saber

Saludos
__________________